Figure 3. Debt Servicing Interest Payments Annualized as a Share of GDP (%): 2001-2025