THE ECONOMIST: The five biggest market developments of 2025 and what they mean for global investors

THE ECONOMIST: Looking back on a rollercoaster year for investors.