Global Developments and Analysis: Weekly Monitor (24-30 June 2024)