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.

The United States wants Pakistan to keep its borders with Afghanistan open to Afghan refugees.…
Israeli air strikes killed two Syrian dogfaces and wounded three in the central fiefdom of…
Indian authorities detained seven persons on June 4, 2021, and confiscated 6.4 kg of uranium…
Sign in to your account