
The S&P 500 Index ($SPX) (SPY) today is up +0.21%, the Dow Jones Industrials Index ($DOWI) (DIA) is up +0.11%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.46%. June E-mini S&P futures (ESM25) are up +0.21%, and June E-mini Nasdaq futures (NQM25) are up +0.42%.
Stock indexes recovered from early losses and are moving higher today, with the Nasdaq 100 reaching a 3 1/2-month high. Stocks are climbing on hopes that trade tensions will ease between the US and China after China’s state media Xinhua News Agency reported that US President Trump and Chinese President Xi Jinping spoke by telephone today. President Xi agreed to more talks with Mr. Trump and urged the US to remove “negative” measures that have roiled trade tensions between the two countries. The Chinese president also said the countries should work to reduce misunderstandings and that Trump was welcome to visit China.