IPAC Dashboard indicators — Share in electricity production - Oil by country
Countries reporting
148
Highest
98.17 Index
Guyana
Lowest
0 Index
Zimbabwe
Median
1.34 Index
Years covered
66
1960–2025
Data points
8,316
What the numbers show
IPAC Dashboard indicators — Share in electricity production - Oil is currently reported for 148 countries. The highest value is 98.17 Index in Guyana; the lowest is 0 Index in Zimbabwe.
The median across all reporting countries is 1.34 Index, and the mean is 13.23 Index.
Over the past decade 24 countries rose and 117 fell. The largest increase was in Mozambique (up 2,119.0%), and the largest decrease in Nepal (down 100.0%).
IPAC Dashboard indicators — Share in electricity production - Oil: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Guyana | 98.17 Index | 2024 | up 0.4% | rising |
| 1 | Mauritania | 87.92 Index | 2024 | down 7.1% | falling |
| 1 | Syrian Arab Republic | 26.67 Index | 2024 | down 18.2% | falling |
| 2 | Chad | 97.52 Index | 2024 | down 2.5% | flat |
| 2 | Madagascar | 40.21 Index | 2024 | up 34.0% | rising |
| 3 | South Sudan | 92.83 Index | 2024 | down 6.8% | flat |
| 3 | Lithuania | 2.17 Index | 2025 | down 66.5% | volatile |
| 4 | Eritrea | 89.88 Index | 2024 | down 3.5% | falling |
| 5 | Yemen | 84.25 Index | 2024 | up 37.3% | falling |
| 6 | Cuba | 81.35 Index | 2024 | down 0.2% | falling |
| 6 | Poland | 1.33 Index | 2025 | up 3.2% | flat |
| 6 | Equatorial Guinea | 0.4969 Index | 2024 | down 36.6% | volatile |
| 7 | Haiti | 80.58 Index | 2024 | down 11.5% | volatile |
| 7 | Croatia | 0.2787 Index | 2025 | down 85.8% | volatile |
| 8 | Burkina Faso | 78.04 Index | 2024 | down 16.0% | falling |
| 8 | Moldova | 0.061 Index | 2025 | down 53.8% | volatile |
| 9 | Cyprus | 72.75 Index | 2025 | down 20.2% | falling |
| 9 | Netherlands | 1.05 Index | 2025 | down 11.8% | volatile |
| 9 | Eswatini | 0.0123 Index | 2024 | — | volatile |
| 10 | Senegal | 72.06 Index | 2024 | down 23.1% | falling |
| 10 | Ethiopia | 0.0084 Index | 2024 | down 73.4% | volatile |
| 11 | Niger | 65.98 Index | 2024 | up 52.2% | falling |
| 11 | Estonia | 0.3084 Index | 2025 | down 45.1% | volatile |
| 12 | Lebanon | 59.97 Index | 2024 | down 39.3% | rising |
| 12 | Türkiye | 0.2947 Index | 2024 | down 65.4% | volatile |
| 13 | Suriname | 52.44 Index | 2024 | down 27.1% | rising |
| 13 | Viet Nam | 0.1342 Index | 2025 | down 78.1% | volatile |
| 14 | Mauritius | 50.86 Index | 2025 | up 34.4% | falling |
| 14 | Slovenia | 0.053 Index | 2025 | down 53.8% | volatile |
| 15 | Mali | 47.65 Index | 2024 | up 0.2% | rising |
| 15 | Latvia | 0.0119 Index | 2025 | down 34.4% | volatile |
| 16 | Honduras | 47.19 Index | 2024 | down 18.6% | volatile |
| 17 | Iraq | 45.14 Index | 2024 | down 38.7% | flat |
| 18 | Saudi Arabia | 40.78 Index | 2024 | down 34.3% | falling |
| 19 | Kuwait | 37.25 Index | 2024 | down 31.5% | rising |
| 20 | Nicaragua | 36.1 Index | 2024 | down 21.7% | falling |
| 21 | Libya | 30.46 Index | 2024 | down 33.0% | falling |
| 22 | Benin | 30.38 Index | 2024 | down 56.7% | falling |
| 23 | Jamaica | 29.53 Index | 2024 | down 68.3% | falling |
| 24 | Ecuador | 28.51 Index | 2024 | down 31.3% | falling |
| 25 | Guatemala | 23.46 Index | 2024 | up 99.7% | volatile |
| 26 | Rwanda | 19.15 Index | 2024 | down 58.0% | volatile |
| 27 | Gibraltar | 19.03 Index | 2024 | down 81.0% | falling |
| 28 | Angola | 18.69 Index | 2024 | down 60.6% | rising |
| 29 | Greenland | 18.58 Index | 2024 | down 1.5% | falling |
| 30 | Gabon | 16.8 Index | 2024 | up 52.1% | volatile |
| 31 | Sudan | 15.88 Index | 2024 | down 26.6% | rising |
| 32 | Iran | 14.29 Index | 2024 | down 34.1% | volatile |
| 33 | Sri Lanka | 13.96 Index | 2024 | down 60.2% | volatile |
| 34 | Dominican Republic | 12.92 Index | 2024 | down 75.0% | falling |
| 35 | Panama | 11.41 Index | 2024 | down 69.0% | volatile |
| 36 | Bangladesh | 10.67 Index | 2025 | down 34.7% | volatile |
| 37 | Egypt | 10.04 Index | 2024 | down 48.3% | volatile |
| 38 | Kenya | 8.8 Index | 2024 | down 68.7% | volatile |
| 39 | Greece | 8.33 Index | 2025 | down 23.7% | falling |
| 40 | Pakistan | 8.23 Index | 2024 | down 77.7% | volatile |
| 41 | Mexico | 6.75 Index | 2025 | down 33.5% | volatile |
| 42 | El Salvador | 6.04 Index | 2024 | down 84.8% | volatile |
| 43 | Mongolia | 5.98 Index | 2025 | up 43.4% | falling |
| 44 | Côte d’Ivoire | 5.2 Index | 2025 | down 0.4% | volatile |
| 45 | Venezuela | 4.72 Index | 2024 | down 73.0% | volatile |
| 46 | Tanzania | 3.75 Index | 2025 | down 83.4% | volatile |
| 47 | Belarus | 3.55 Index | 2024 | up 225.4% | volatile |
| 48 | Jordan | 3.5 Index | 2024 | down 96.2% | volatile |
| 49 | Morocco | 3.44 Index | 2024 | down 63.2% | volatile |
| 50 | Colombia | 3.25 Index | 2025 | down 27.8% | volatile |
| 51 | Spain | 3.04 Index | 2025 | down 51.1% | volatile |
| 52 | North Korea | 3 Index | 2024 | up 10.5% | falling |
| 53 | North Macedonia | 2.94 Index | 2025 | up 19.3% | volatile |
| 54 | Uganda | 2.88 Index | 2024 | down 26.2% | volatile |
| 55 | Italy | 2.8 Index | 2025 | down 41.0% | volatile |
| 56 | Cameroon | 2.57 Index | 2024 | down 84.3% | volatile |
| 57 | Oman | 2.41 Index | 2024 | down 7.2% | volatile |
| 58 | Portugal | 2.18 Index | 2025 | down 15.0% | volatile |
| 59 | Indonesia | 2.07 Index | 2024 | down 81.1% | volatile |
| 60 | Bolivia | 2.03 Index | 2024 | down 7.3% | volatile |
| 61 | Japan | 2.01 Index | 2025 | down 76.8% | volatile |
| 62 | Argentina | 1.9 Index | 2025 | down 87.5% | volatile |
| 63 | Cambodia | 1.87 Index | 2025 | down 60.2% | volatile |
| 64 | South Africa | 1.81 Index | 2025 | down 5.9% | volatile |
| 65 | Australia | 1.71 Index | 2025 | down 36.8% | volatile |
| 66 | Taiwan | 1.54 Index | 2025 | down 67.3% | volatile |
| 67 | Ireland | 1.52 Index | 2025 | up 5.6% | volatile |
| 68 | Uruguay | 1.5 Index | 2025 | down 78.2% | volatile |
| 69 | Costa Rica | 1.38 Index | 2025 | up 38.2% | volatile |
| 70 | Ghana | 1.35 Index | 2025 | down 87.6% | volatile |
| 71 | Zambia | 1.33 Index | 2025 | down 55.4% | volatile |
| 72 | Congo | 1.27 Index | 2024 | — | volatile |
| 73 | Brazil | 1.26 Index | 2025 | down 76.0% | falling |
| 74 | OECD | 1.22 Index | 2025 | down 48.2% | volatile |
| 75 | Peru | 1.2 Index | 2024 | down 3.2% | volatile |
| 76 | Hong Kong | 1.12 Index | 2024 | up 95.7% | volatile |
| 77 | Austria | 1.06 Index | 2025 | down 24.0% | volatile |
| 78 | Botswana | 0.9611 Index | 2025 | down 74.6% | volatile |
| 79 | France | 0.9376 Index | 2025 | down 19.2% | volatile |
| 80 | Germany | 0.8924 Index | 2025 | down 7.7% | volatile |
| 81 | Uzbekistan | 0.8833 Index | 2024 | up 143.8% | volatile |
| 82 | Canada | 0.8102 Index | 2025 | down 30.9% | volatile |
| 83 | Mozambique | 0.8087 Index | 2024 | up 2,119.0% | volatile |
| 84 | Russia | 0.7771 Index | 2024 | down 22.9% | volatile |
| 85 | Myanmar | 0.7547 Index | 2024 | up 67.0% | volatile |
| 86 | United States | 0.7243 Index | 2025 | down 19.9% | volatile |
| 87 | Brunei Darussalam | 0.7181 Index | 2024 | down 24.8% | falling |
| 88 | Malaysia | 0.7119 Index | 2024 | down 69.9% | volatile |
| 89 | Denmark | 0.7014 Index | 2025 | down 36.1% | volatile |
| 90 | Malta | 0.6737 Index | 2025 | down 99.3% | falling |
| 91 | Bulgaria | 0.6474 Index | 2025 | up 73.3% | volatile |
| 92 | India | 0.6041 Index | 2025 | down 37.9% | volatile |
| 93 | Israel | 0.5971 Index | 2025 | down 8.5% | volatile |
| 94 | Kyrgyzstan | 0.5489 Index | 2025 | up 88.2% | volatile |
| 95 | Togo | 0.5474 Index | 2024 | down 98.7% | volatile |
| 96 | Philippines | 0.5354 Index | 2025 | down 92.5% | volatile |
| 97 | United Kingdom | 0.5187 Index | 2025 | down 18.6% | volatile |
| 98 | United Arab Emirates | 0.5065 Index | 2024 | down 74.3% | volatile |
| 99 | Chile | 0.4997 Index | 2025 | down 88.1% | volatile |
| 100 | Singapore | 0.4949 Index | 2025 | down 29.1% | volatile |
| 101 | Bosnia and Herzegovina | 0.4934 Index | 2025 | up 51.2% | volatile |
| 102 | Tunisia | 0.4704 Index | 2024 | down 74.1% | volatile |
| 103 | Kazakhstan | 0.4516 Index | 2025 | down 66.5% | volatile |
| 104 | Trinidad and Tobago | 0.3688 Index | 2024 | up 44.8% | volatile |
| 105 | Algeria | 0.2712 Index | 2024 | down 72.7% | volatile |
| 106 | Belgium | 0.2472 Index | 2025 | down 19.0% | volatile |
| 107 | Finland | 0.2215 Index | 2025 | down 28.3% | volatile |
| 108 | Romania | 0.2191 Index | 2025 | down 69.5% | volatile |
| 109 | Azerbaijan | 0.2102 Index | 2025 | down 96.8% | volatile |
| 110 | Kosovo | 0.195 Index | 2025 | down 20.4% | volatile |
| 111 | Namibia | 0.1889 Index | 2025 | down 89.2% | volatile |
| 112 | Sweden | 0.1115 Index | 2025 | down 28.3% | volatile |
| 113 | Ukraine | 0.1062 Index | 2025 | down 76.9% | volatile |
| 114 | Czechia | 0.0874 Index | 2025 | down 23.2% | volatile |
| 115 | China | 0.0865 Index | 2025 | down 47.8% | volatile |
| 116 | Hungary | 0.0806 Index | 2025 | down 68.2% | volatile |
| 117 | Thailand | 0.0767 Index | 2025 | down 89.8% | volatile |
| 118 | Switzerland | 0.0303 Index | 2025 | down 43.8% | volatile |
| 119 | Serbia | 0.0278 Index | 2025 | down 62.7% | volatile |
| 120 | Norway | 0.0245 Index | 2025 | down 91.6% | volatile |
| 121 | Iceland | 0.0203 Index | 2025 | down 4.7% | volatile |
| 122 | New Zealand | 0.0142 Index | 2025 | up 309.8% | volatile |
| 123 | Paraguay | 0.0099 Index | 2024 | down 8.9% | volatile |
| 124 | Bahrain | 0.005 Index | 2024 | down 80.5% | volatile |
| 125 | Luxembourg | 0.0001 Index | 2025 | down 99.6% | volatile |
| 126 | Albania | 0 Index | 2025 | — | volatile |
| 126 | Armenia | 0 Index | 2025 | — | volatile |
| 126 | Georgia | 0 Index | 2025 | — | volatile |
| 126 | Nigeria | 0 Index | 2025 | — | volatile |
| 126 | Nepal | 0 Index | 2024 | down 100.0% | volatile |
| 126 | Qatar | 0 Index | 2024 | — | volatile |
| 126 | Zimbabwe | 0 Index | 2024 | down 100.0% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- World 2.4 Index
- G20 1.69 Index
- European Union (27 countries from 01/02/2020) 1.54 Index
- Slovak Republic 0.9799 Index
- OECD Asia Oceania 1.5 Index
- Korea 0.8611 Index
- OECD America 1.17 Index
- OECD Europe 1.15 Index
- G7 0.9782 Index