SharePost Content Read More Commodities & Futures News #future Post navigation Kamala Harris launches $50 million ad blitz in US presidential race US must do more to counter China’s actions, No. 2 diplomat says