12 Jul 2024 - A multi-day rally for the S&P 500 came to an end after cooler-than-expected inflation data for June pushed traders to bet on more interest rate cuts this year.