S&P 500 closed at 7,259.91 (+0.8%) and Nasdaq at 25,326.13 (+1%), both hitting record levels.
Oil prices dropped over 3%, with Brent at $110.14 and WTI at $102.63 per barrel.
U.S.-Iran ceasefire eased, prompting positive market sentiment and comments from officials like Michael O’Rourke and Pete Hegseth.
Job openings fell to 6.866 million in March; ISM services index slipped to 53.6, indicating modest labor market softening.