
The S&P 500 Index ($SPX) (SPY) today is up +0.09%, the Dow Jones Industrial Average ($DOWI) (DIA) is down -0.39%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.16%. June E-mini S&P futures (ESM26) are up +0.12%, and June E-mini Nasdaq futures (NQM26) are up +0.20%.
Stock indexes erased early losses today, and trading was mixed after Oracle jumped more than +8% to lead a rally in software stocks. Stocks were initially under pressure today after crude oil prices jumped following President Trump's order to block the Strait of Hormuz, following the deadlocked peace talks over the weekend between the US and Iran. President Trump said the US will begin a full naval blockade of the Strait of Hormuz today and threatened to retaliate in the event of Iranian resistance. Iran said it would target all ports in and close to the Persian Gulf if its own shipping hubs are threatened.