Global Developments and Analysis: Weekly Monitor (25-31 December 2023)