9. Mexico
The only third-world country on this list of the 10 countries that owe the U.S. the most money, Mexico has a total of $91 billion debt to the U.S. And that debt is currently in a quite shaky standing, as two ratings agencies have already sounded the alarm on how that debt can be affected by the new U.S. administration’s hostile stance towards Mexico.