Global Developments and Analysis: Weekly Monitor (29 May- 04 June)