US equity indices rose, S&P 500 +1.1% to 7,432.24, Nasdaq +1.6% to 26,270.36, Dow +1.3% to 50,009.35.
Nvidia shares gained 1.3% ahead of earnings, its market cap exceeds $5 trillion, seen as AI market catalyst.
President Trump said US in “final stages” of Iran talks, prompting oil price declines.
Fed minutes indicated most policymakers expect possible rate hikes if inflation stays above 2%; Treasury yields fell (10‑yr 4.581%, 30‑yr 5.113%).