Recent Economic Developments – June 2024