
The S&P 500 Index ($SPX) (SPY) today is up +0.07%, the Dow Jones Industrials Index ($DOWI) (DIA) is down -0.22%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.25%. June E-mini S&P futures (ESM25) are up +0.10%, and June E-mini Nasdaq futures (NQM25) are up +0.30%.
Stock indexes are mixed today as the markets focus on any progress made in the US-China trade talks currently underway in London. The talks seek to resolve issues on rare-earth minerals and advanced technology, with the US seeking to restore flows of critical minerals and China seeking tariff reductions and easing of technology export controls.