The S&P 500 Index ($SPX) (SPY) today is up +0.99%, the Dow Jones Industrial Average ($DOWI) (DIA) is up +0.61%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +2.16%. September E-mini S&P futures (ESU26) are up +0.99%, and September E-mini Nasdaq futures (NQU26) are up +2.10%.
Stock indexes are sharply higher today as geopolitical risks recede. President Trump on Wednesday night signed a preliminary deal to end the US-Iran war, which sent crude oil prices to a 3.5-month low, eased inflation expectations, and sparked risk-on sentiment in asset markets. The slump in crude prices has also pushed bond yields lower, as the 10-year T-note yield is down -6 bp to 4.43%.