The S&P 500 Index ($SPX) (SPY) today is up +1.18%, the Dow Jones Industrial Average ($DOWI) (DIA) is up +1.081%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +1.40%. September E-mini S&P futures (ESU26) are up +1.11%, and September E-mini Nasdaq futures (NQU26) are up +1.33%.
Stock indices are moving higher today, with the S&P 500 posting a 2.5-week high, the Dow Jones Industrials posting a 3.5-week high, and the Nasdaq 100 posting a 1-week high. Stocks are gaining as the latest signs of easing tensions in the Middle East push crude oil prices sharply lower and allay fears about faster inflation. The slump in crude oil also knocked bond yields lower and supported stocks. The 10-year T-note yield is down -5 bp to 4.68%.