US equity indices opened lower, S&P 500 down 0.2% to 7,121.71, Nasdaq down 0.4% to 24,553.56, Dow down 0.3% to 49,330.21.
Tensions persist after U.S.-Iran cease‑fire extension; Brent crude rose to $102.60 a barrel, keeping oil above $100/bbl and stoking inflation worries.
Corporate earnings mixed: Tesla beat but fell ~3% after announcing $25 bn robotics spend; IBM slid 9.4% on software slowdown; ~80% of S&P 500 earnings beat expectations.
U.S. jobless claims rose to 214k, above the 211k forecast, while continuing claims increased to 1.821 million.