Posts from January 3, 2025

This Week on Wall Street – Week of December 30th

The so-called “Santa Rally” fell short to start off the week, with markets ending 2024 on a cautious note.