As 2024 drew to a close, markets grappled with significant challenges: geopolitical instability, underwhelming Q2 earnings, ...