IEA Economic Outlook Report: November – December 2024