World news
fromwww.aljazeera.com
2 weeks agoWhich countries owe the IMF the most money in 2025?
At least 86 countries owe the IMF more than $162bn, while IMF loans provide stability but often impose strict conditions that can deepen social hardship.