International finance June 2024