US equity indices posted modest gains Thursday, with the S&P 500 up 0.2% to 7,038.02 and Nasdaq up 0.3% to 24,090.11 after record highs yesterday.
A rally fueled by de‑escalation hopes in the US‑Iran conflict lifted the S&P 500 7.6% month‑to‑date and a 10.7% gain over the last 11 trading sessions.
March job growth exceeded expectations, initial jobless claims fell, while headline CPI rose on oil price spikes and industrial production slipped month‑on‑month.
Upcoming earnings include PepsiCo beating forecasts, Abbott Labs cutting FY profit guidance, and Netflix reporting after‑hours with focus on ad revenue and content plans.