End of Day Market Recap: Friday, March 21, 2025
Market Performance U.S. stocks managed to pare earlier losses and finish the day with slight gains, snapping recent losing streaks for major indexes. The S&P 500 edged up 0.08% to 5,667.56, while the Dow...