The S&P 500 Index ($SPX) (SPY) on Wednesday closed up +1.08%, the Dow Jones Industrial Average ($DOWI) (DIA) closed up +1.31%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +1.66%. June E-mini S&P futures (ESM26) rose +0.96%, and June E-mini Nasdaq futures (NQM26) rose +1.57%.
Stock indexes finished sharply higher on Wednesday, recovering most of this week’s losses, amid a plunge in crude oil prices and lower bond yields. Crude oil prices sank by more than 5% on hopes for a deal to end the Iran war, knocking inflation expectations and bond yields lower. The 10-year T-note yield fell -10 bp to 4.57%, falling back sharply from Tuesday’s 16-month high.