The total global outstanding debt owed to the IMF stood at $149bn on April 2 2024. Despite there being a total of 94 countries owing it money, the IMF’s top 10 debtors still account for more than two-thirds (68.8%) of the outstanding balance.
Top 10 Countries Most In Debt To The IMF 2024
Leave a comment