Total Oil Supply

Based on a comparison of 133 countries in 2016, USA ranked the highest in total oil supply with 14,855 '000 bpd followed by Saudi Arabia and Russia. On the other end of the scale was Morocco with -1.07 '000 bpd, Sri Lanka with -0.563 '000 bpd and El Salvador with -0.311 '000 bpd.

$9.99

Buy Total Oil Supply data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Albania'000 bpd
Algeria'000 bpd
Angola'000 bpd
Argentina'000 bpd
Armenia'000 bpd
Australia'000 bpd
Austria'000 bpd
Azerbaijan'000 bpd
Bahrain'000 bpd
Bangladesh'000 bpd
Belarus'000 bpd
Belgium'000 bpd
Belize'000 bpd
Benin'000 bpd
Bolivia'000 bpd
Bosnia and Herzegovina'000 bpd
Brazil'000 bpd
Brunei'000 bpd
Bulgaria'000 bpd
Cambodia'000 bpd
Cameroon'000 bpd
Canada'000 bpd
Chad'000 bpd
Chile'000 bpd
China'000 bpd
Colombia'000 bpd
Comoros'000 bpd
Congo'000 bpd
Costa Rica'000 bpd
Croatia'000 bpd
Cuba'000 bpd
Cyprus'000 bpd
Czechia'000 bpd
Dem. People's Republic of Korea'000 bpd
Dem. Republic of the Congo'000 bpd
Denmark'000 bpd
Dominican Republic'000 bpd
East Timor'000 bpd
Ecuador'000 bpd
Egypt'000 bpd
El Salvador'000 bpd
Equatorial Guinea'000 bpd
Eritrea'000 bpd
Estonia'000 bpd
Ethiopia'000 bpd
European Union'000 bpd
Fiji'000 bpd
Finland'000 bpd
France'000 bpd
Gabon'000 bpd
Georgia'000 bpd
Germany'000 bpd
Ghana'000 bpd
Greece'000 bpd
Guatemala'000 bpd
Honduras'000 bpd
Hong Kong'000 bpd
Hungary'000 bpd
India'000 bpd
Indonesia'000 bpd
Iraq'000 bpd
Iran'000 bpd
Ireland'000 bpd
Israel'000 bpd
Italy'000 bpd
Ivory Coast'000 bpd
Jamaica'000 bpd
Japan'000 bpd
Jordan'000 bpd
Kazakhstan'000 bpd
Kenya'000 bpd
Kuwait'000 bpd
Kyrgyzstan'000 bpd
Latvia'000 bpd
Lebanon'000 bpd
Libya'000 bpd
Lithuania'000 bpd
Macedonia'000 bpd
Madagascar'000 bpd
Malawi'000 bpd
Malaysia'000 bpd
Malta'000 bpd
Mauritania'000 bpd
Mexico'000 bpd
Moldova'000 bpd
Mongolia'000 bpd
Morocco'000 bpd
Mozambique'000 bpd
Myanmar'000 bpd
Netherlands'000 bpd
New Zealand'000 bpd
Nicaragua'000 bpd
Niger'000 bpd
Nigeria'000 bpd
Norway'000 bpd
Oman'000 bpd
Pakistan'000 bpd
Panama'000 bpd
Papua New Guinea'000 bpd
Paraguay'000 bpd
Peru'000 bpd
Philippines'000 bpd
Poland'000 bpd
Portugal'000 bpd
Puerto Rico'000 bpd
Qatar'000 bpd
Romania'000 bpd
Russia'000 bpd
Rwanda'000 bpd
Saudi Arabia'000 bpd
Senegal'000 bpd
Serbia'000 bpd
Sierra Leone'000 bpd
Singapore'000 bpd
Slovakia'000 bpd
Slovenia'000 bpd
Somalia'000 bpd
South Africa'000 bpd
South Korea'000 bpd
Spain'000 bpd
Sri Lanka'000 bpd
Sudan'000 bpd
Suriname'000 bpd
Sweden'000 bpd
Switzerland'000 bpd
Syria'000 bpd
Taiwan'000 bpd
Tajikistan'000 bpd
Tanzania'000 bpd
Thailand'000 bpd
Trinidad and Tobago'000 bpd
Tunisia'000 bpd
Turkey'000 bpd
Turkmenistan'000 bpd
Ukraine'000 bpd
United Arab Emirates'000 bpd
United Kingdom'000 bpd
USA'000 bpd
Uruguay'000 bpd
Uzbekistan'000 bpd
Venezuela'000 bpd
Vietnam'000 bpd
Yemen'000 bpd
Zambia'000 bpd
Zimbabwe'000 bpd
World'000 bpd
19971998199920002001200220032004200520062007200820092010201120122013201420152016
             10.915.516.917.020.5  
             1,8811,8631,8751,7631,721  
             1,9081,7551,7871,8421,756  
             791764723708711  
............................................................
             604531518450477  
             28.730.529.324.726.5  
             1,045993932881856  
             47.248.255.261.263.7  
             5.795.795.454.794.79  
             32.132.132.132.132.1  
             12.710.511.612.912.9  
...........................    4.254.003.243.001.82  
       .......................................
             47.949.356.663.867.3  
...........................    -0.032-0.032-0.032-0.032-0.032  
             2,7122,6852,6522,6942,950  
             158169159135124  
             3.583.383.383.383.38  
.................................... 0.081< 0.001< 0.001< 0.001< 0.001  
             65.562.263.563.381.4  
             3,4423,5973,8564,0734,383  
..................       12311510497.9103  
             18.619.218.417.215.3  
             4,3734,3704,4214,5014,526  
             8069399691,0281,016  
......................................................  
             312299292279267  
  ...          0.3910.2910.2910.2910.291  
             23.821.920.120.218.3  
             51.553.750.848.748.7  
             0.1000.1000.008............
             10.313.010.310.710.7  
             0.0870.0870.0870.0870.087  
             21.020.220.020.020.0  
             249226207181171  
             0.0610.0610.0610.0610.061  
.....................      87.583.779.579.376.5  
             487501505527557  
             735719712692661  
             -0.517-0.514-0.514-0.514-0.514  
             323299310291269  
 .........................................................
             10.011.011.013.013.0  
.................................  0.1000.1000.1000.1000.100  
             2,0701,8161,6331,5261,523  
.......................................0.0100.0300.0300.0300.030  
             15.314.213.49.959.95  
             76.575.965.762.361.4  
             246244242239240  
             1.001.001.001.001.00  
             140158161163159  
             8.4677.879.699.2106  
             8.487.588.968.838.74  
             15.015.014.614.014.1  
........................     0.0200.0200.0200.0200.020  
.......................................0.1000.1000.1000.1000.100  
             34.527.627.827.925.3  
             965996990982977  
             1,0421,022989939913  
             2,4032,6292,9873,0583,371  
             4,2434,2143,5183,1923,380  
             1.080.7261.020.9230.923  
             6.075.765.755.765.76  
             156153151161169  
             44.540.238.637.636.6......
             1.122.122.122.122.12  
             143137128138137  
             0.1630.1610.1650.1650.165  
             1,6091,6381,6061,6581,719  
             -0.058-0.058-0.058-0.058-0.058  
             2,4602,6922,7972,8122,780  
             -0.842-0.842-0.842-0.842-0.842  
.....................      1.101.001.001.001.00  
............................................................
             1,7895011,483984516  
             9.719.119.119.119.11  
             0.0310.0410.0410.0410.041  
         .................................
.........          0.2000.2000.2000.2000.200  
             741676696670696  
........................     .....................
    ...............    8.237.746.586.756.00  
             2,9792,9602,9412,9152,812  
.................................  -0.017-0.017-0.017-0.017-0.017......
...            5.986.989.9314.120.8  
             5.065.065.065.065.06  
.................................... 0.0200.0200.0200.0200.020  
             21.220.820.820.820.8  
             34.841.042.939.840.3  
             60.752.248.441.849.7  
             -0.354-0.154-0.154-0.154-0.154  
..........................................6.7120.020.020.0  
             2,4592,5542,5242,3722,427  
             2,1442,0431,9221,8451,904  
             870891924945951  
             69.369.376.385.198.0  
      ..........................................
             30.530.227.528.334.4  
             2.302.202.002.002.00  
             164160160175180  
             38.631.925.226.226.2  
             28.728.328.334.239.3  
             5.575.185.257.087.08  
             ...0.8540.6740.6740.674  
             1,7881,9362,0332,0672,055  
             107105102104104  
             10,29410,41010,59510,76410,853  
.................................... 0.0100.0100.0100.0100.010  
             10,90811,46711,84111,70211,624  
             -0.034-0.034-0.034-0.034-0.034  
...........................    23.721.319.721.220.6  
    ...       ......0.0250.0250.0250.025  
             20.220.220.220.220.2  
             7.689.868.809.069.06  
             0.4050.3050.3050.3050.305  
   ...................................................
             180181181181160  
             58.559.874.878.978.9  
             28.828.534.241.040.1  
             -0.543-0.543-0.543-0.543-0.543  
...................................................116  
             15.415.415.314.414.4  
             10.411.312.311.711.7  
             3.613.613.013.873.87  
             42137417175.132.7  
             20.721.721.721.721.7  
             0.2200.2200.2190.2110.211  
   ........................... 0.0100.0100.0100.0100.010  
             430449465478450  
             146138119118116  
             79.367.766.664.559.4  
             57.757.358.660.061.4  
             202223244259276  
             83.378.980.474.265.8  
             2,8133,2143,3983,4413,471  
             1,4051,1661,005913901  
             9,69610,12811,11912,34313,973  
             1.081.181.181.181.18  
             91.710310394.884.6  
             2,5992,6892,6892,6892,685  
             332324364354316  
             282219171133125  
             0.1750.1750.1750.1750.175  
.................................  0.1200.1200.1200.1200.120  
             88,15888,58390,48590,92393,003