S&P 500 intraday peaked at 7,147.78 points, closing at 7,131.80, while Nasdaq and Dow slipped 0.3% and 0.2% respectively.
US‑Iran tensions escalated after Tehran seized ships in the Strait of Hormuz and President Trump ordered “shoot and kill” of mine‑laying boats.
Corporate earnings mixed; Tesla beat forecasts but its $25 bn robotics capex plan dropped shares 1.8%, while Texas Instruments jumped 19.3% on guidance.
Oil prices rose, Brent crude at $103.33 per barrel, and U.S. jobless claims increased to 214,000, slightly above expectations.