05.10.2024 - By Charles Schwab
Consumer confidence dropped sharply, but the S&P 500 index posted its third straight weekly gain as key inflation updates loom.