The S&P 500 fell nearly 2% from Monday through Friday this past week, and in the process, it posted its worst weekly performance since late October 2023. The retreat was primarily due to yet another hotter than anticipated consumer price index (CPI) report...

read more