US equity indices fell as S&P 500 dropped 0.6% to 7,095.6 amid heightened US‑Iran tensions and rising oil prices.
Brent crude surged 3.5% to $105.47 per barrel, breaching the $100 mark, fueling market anxiety.
Tesla beat forecasts but its shares fell 3.7% after announcing $25 billion capex for robotics, while Texas Instruments jumped 16.9% on strong guidance.
US jobless claims rose to 214k, above expectations, and business activity growth rebounded in April, indicating mixed economic signals.