The S&P 500 Index ($SPX) (SPY) on Thursday closed up +0.17%, the Dow Jones Industrial Average ($DOWI) (DIA) closed up +0.55%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +0.20%. June E-mini S&P futures (ESM26) rose +0.18%, and June E-mini Nasdaq futures (NQM26) rose +0.20%.
Stock indexes recovered from early losses on Thursday and settled higher, with the Dow Jones Industrial Average posting a 3.25-month high. Hopes for a diplomatic resolution to the US-Iran war that would reopen the Strait of Hormuz sparked a reversal in crude oil prices, sending them sharply lower after rising sharply, which pushed stocks higher. The Dow Jones Industrials found support on the +12% jump in IBM following reports that the company is receiving a $1 billion grant from the US government to take a stake in its quantum-computing business.