US equity indices fell ~0.3% as heightened US‑Iran tensions outweighed positive earnings momentum.
Brent crude rose to $104.86 per barrel, up 2.9%, reinforcing market risk aversion.
Tesla beat forecasts but its $25 bn capex plan for robotics dragged its shares down 3.3%; Texas Instruments jumped 18% on strong guidance.
US jobless claims rose to 214k, continuing claims to 1.821 m, while business activity growth rebounded in April.