
The S&P 500 Index ($SPX) (SPY) Wednesday closed up +0.47%, the Dow Jones Industrials Index ($DOWI) (DIA) closed down -0.02%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +0.73%. September E-mini S&P futures (ESU25) are up +0.37%, and September E-mini Nasdaq futures (NQU25) are up +0.61%.
Stock indexes settled mostly higher on Wednesday, with the S&P 500 posting a new all-time high. Strength in semiconductor makers on Wednesday led the broader market higher. Also, Wednesday's +3% rally in WTI crude oil prices underpinned energy producers. Stocks added to their gains after President Trump announced that the US had reached a trade deal with Vietnam.