Global Economic Outlook 7/2025 is out now