The S&P 500 Index ($SPX) (SPY) today is up +0.19%, the Dow Jones Industrial Average ($DOWI) (DIA) is up +0.11%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.03%. September E-mini S&P futures (ESU26) are up +0.19%, and September E-mini Nasdaq futures (NQU26) are up +0.04%.
Stock indexes are posting modest gains today, with the S&P 500 climbing to a 3-week high. Stocks are finding support from lower crude oil prices today, as geopolitical risks eased slightly. Discussions between the US and Iran on a peace agreement are expected to continue despite the hostilities this week, which led to a steep drop in traffic through the Strait of Hormuz. Gains in stocks are muted amid weakness in chipmakers and AI infrastructure stocks.