Multiple choice

The top debtor country in the world is

  1. Russia

  2. Brazil

  3. Mexico

  4. China

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Brazil was identified as the top debtor country in the world during the early 2000s period when this question was framed, due to its substantial external debt obligations and emerging economy status. The country had significant borrowing from international financial institutions.