
The S&P 500 Index ($SPX) (SPY) today is up +0.16%, the Dow Jones Industrials Index ($DOWI) (DIA) is up +0.19%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.18%. June E-mini S&P futures (ESM25) are up +0.11%, and June E-mini Nasdaq futures (NQM25) are up +0.19%.
Stock indexes today are adding to Tuesday’s sharp rally, with the S&P 500 and Dow Jones Industrials posting 1-week highs and the Nasdaq 100 posting a 3-month high. Stocks have carryover support from President Trump’s action over the weekend to extend the deadline for the European Union to face 50% tariffs until July 9 after threatening to impose that tariff starting June 1. The markets are awaiting Nvidia’s earnings results after the close today to gauge the impact of the trade war and the outlook for artificial intelligence. Higher T-note yields today are limiting gains in stocks, with the 10-year T-note yield up +3 bp at 4.47%.