DBnomics, the world's economic database

[G16005-A] Interest payments (line 5)

Updated on DBnomics on December 14, 2024 (12:23 PM)

from
1959=14,649
to
2023=1,216,553
min:
14,649
max:
1,216,553
avg:
377,417.108
σ:
292,143.521
Apply filters
Loading chart