Recent Macroeconomic Developments October 2024