S&P 500 and Nasdaq 100 hit fresh record highs, rebounding from April's dip. Softer-than-expected inflation and cooler retail sales boost rate cut expectations.
↧