Santa Claus rally? Investors hope year-end earnings will set the stage for strong performance in 2025 Source link