
The S&P 500 Index ($SPX) (SPY) on Wednesday closed up +0.72%, the Dow Jones Industrial Average ($DOWI) (DIA) closed up +0.48%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +1.18%. June E-mini S&P futures (ESM26) rose +0.74%, and June E-mini Nasdaq futures (NQM26) rose +1.15%.
Stock indexes extended Tuesday’s sharp rally on Wednesday, with the Dow Jones Industrials posting a 2-week high on mounting optimism that the war in the Middle East is nearing a conclusion. President Trump said Wednesday that he foresaw the US ending the war with Iran within two to three weeks. Mr. Trump said Iran has asked for a ceasefire, which he will consider when the Strait of Hormuz is “open, free and clear.” Meanwhile, the US and Israeli forces kept up their bombardment of Iran, while Israel, Bahrain, Kuwait, and the UAE all reported attacks by Iran, with Qatar saying a fuel oil tanker was struck in Qatari waters.