US Dow futures fell 0.4%, S&P 500 down 0.2% and Nasdaq 100 down 0.2% amid ongoing US‑Iran tensions.
President Trump extended a two‑week US‑Iran ceasefire at Pakistan’s request, but attacks on three ships in the Strait raised supply concerns.
Brent crude hovered above $100, trading at $101.68 a barrel, keeping inflation and growth outlooks under pressure.
Q1 earnings remain strong, with ~80% of S&P 500 reporters beating estimates; Tesla beat but its $25 bn robotics spend spooked the stock.