
The S&P 500 Index ($SPX) (SPY) on Friday closed up +1.20%, the Dow Jones Industrial Average ($DOWI) (DIA) closed up +1.79%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +1.29%. June E-mini S&P futures (ESM26) rose +1.20%, and June E-mini Nasdaq futures (NQM26) rose +1.28%.
Stock indexes settled sharply higher on Friday, with the S&P 500 and Nasdaq 100 posting new all-time highs and the Dow Jones Industrials posting a 7-week high. Stocks rallied on Friday amid mounting speculation that a deal to end the US-Iran war is near, sparking risk-on sentiment in asset markets. Crude prices sank more than -11% after Iran announced that the Strait of Hormuz is now "completely open" for commercial shipping, a major step toward ending the war with the US and Israel. The plunge in crude oil prices eased inflation concerns and knocked the 10-year T-note yield down -7 bp to 4.24%. Also, optimism about artificial intelligence and robust earnings have added to stock market momentum.