04.30.2024 - By Charles Schwab
The S&P 500's five-month winning streak ended after unwelcomed inflation measures and a drop in consumer confidence fueled widespread selling.