Read as Iran, Islamic Republic of · energy· 1 ms
Adjusted savings: energy depletion (current US$) · World Bank
Iran, Islamic Republic of
18.09Bcurrent USD · 2021
1970–2021