9 countries with the most IMF debt (2025)
As of 21 May 2025, the total outstanding debt owed by countries to the International Monetary Fund (IMF) stands at an eye-watering $117.9 billion. While the IMF serves as a critical financial backstop for nations facing economic challenges, the scale of …