The S&P 500 Index ($SPX) (SPY) today is down -0.20%, the Dow Jones Industrial Average ($DOWI) (DIA) is down -0.23%, and the Nasdaq 100 Index ($IUXX) (QQQ) is down -0.33%. June E-mini S&P futures (ESM26) are down -0.18%, and June E-mini Nasdaq futures (NQM26) are down -0.30%.
Stock indexes are under pressure today amid uncertainty about when a US-Iran ceasefire could be reached and allow the reopening of the Strait of Hormuz. Oil prices are down slightly today after President Trump said negotiations with Iran are continuing “at a rapid pace” and he’s optimistic the US can reach an interim peace deal with Iran” over the next week.”