Global Developments and Analysis: Weekly Monitor (27 May-02 June 2024)