
The S&P 500 Index ($SPX) (SPY) today is up +0.59%, the Dow Jones Industrials Index ($DOWI) (DIA) is up +0.53%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.82%. September E-mini S&P futures (ESU25) are up +0.52%, and September E-mini Nasdaq futures (NQU25) are up +0.71%.
Stock index futures today recovered from overnight losses and turned higher. Meanwhile, WTI crude prices erased gains and moved lower after Reuters reported that the Iranian government said it is ready to discuss limitations on its uranium enrichment.