Crude Oil Supply

Based on a comparison of 123 countries in 2016, USA ranked the highest in crude oil supply with 14,055 '000 bpd followed by Saudi Arabia and Russia. On the other end of the scale was Cambodia with < 0.001 '000 bpd, El Salvador with 0.003 '000 bpd and Rwanda with 0.010 '000 bpd.

Total crude oil supply reached 94,625 '000 bpd in 2016 in the World according to EIA. This is 0.436 % more than in the previous year and 22.3 % more than 10 years ago.

Historically, total crude oil supply reached an all time high of 94,625 '000 bpd in 2016 and an all time low of 53,250 '000 bpd in 1983. The average annual growth amounted to 1.29 % since 1980.

The top ranked country, USA, accounted for 14.9 % of crude oil supply in the world. The top 3 countries hold a 39.2 % share while the ten largest countries some 67.3 % in 2016.

$9.99

Buy Crude Oil Supply data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Countries Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
Albania '000 bpd                                                             10.8 15.5 16.8 17.0 20.5    
Algeria '000 bpd                                                             1,540 1,540 1,532 1,462 1,420    
Angola '000 bpd                                                             1,899 1,746 1,777 1,831 1,742    
Argentina '000 bpd                                                             626 581 551 540 532    
Australia '000 bpd                                                             484 414 406 338 354    
Austria '000 bpd                                                             16.7 17.7 16.9 16.2 17.3    
Azerbaijan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     1,035 983 922 871 846    
Bahrain '000 bpd                                                             35.0 35.0 41.0 48.0 49.5    
Bangladesh '000 bpd ... ... ...                                                       5.00 5.00 4.67 4.00 4.00    
Belarus '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     30.0 30.0 30.0 30.0 30.0    
Belize '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         4.25 4.00 3.24 3.00 1.82    
Benin '000 bpd ... ... ...                                           ... ... ... ... ... ... ... ... ... ... ... ... ...
Bolivia '000 bpd                                                             34.5 35.5 41.6 47.5 51.1    
Brazil '000 bpd                                                             2,055 2,105 2,061 2,024 2,255    
Brunei '000 bpd                                                             136 156 146 122 112    
Bulgaria '000 bpd                                                             1.00 1.00 1.00 1.00 1.00    
Cambodia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Cameroon '000 bpd                                                             65.0 61.7 63.0 62.8 80.8    
Canada '000 bpd                                                             2,741 2,901 3,138 3,325 3,603    
Chad '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               123 115 104 97.9 103    
Chile '000 bpd                                                             4.16 4.59 6.08 6.67 6.67    
China '000 bpd                                                             4,078 4,059 4,085 4,164 4,189    
Colombia '000 bpd                                                             786 914 944 1,003 990    
Congo '000 bpd                                                             305 290 280 265 250    
Costa Rica '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Croatia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     14.6 13.5 11.8 12.0 10.1    
Cuba '000 bpd                                                             53.0 55.0 52.1 50.0 50.0    
Czech Republic '000 bpd                                                             3.59 3.08 3.00 3.00 3.00    
Dem. Republic of the Congo '000 bpd                                                             21.0 20.2 20.0 20.0 20.0    
Denmark '000 bpd                                                             245 221 202 175 165    
East Timor '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             87.5 83.7 79.5 79.3 76.5    
Ecuador '000 bpd                                                             486 500 504 526 556    
Egypt '000 bpd                                                             568 551 539 514 478    
El Salvador '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Equatorial Guinea '000 bpd ... ... ... ... ... ... ... ... ... ... ...                                       298 278 289 270 248    
Estonia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Ethiopia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
European Union '000 bpd                                                             1,806 1,578 1,418 1,315 1,295    
Fiji '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
France '000 bpd                                                             18.1 17.8 16.3 16.0 15.3    
Gabon '000 bpd                                                             246 245 242 239 240    
Georgia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     1.00 1.00 1.00 1.00 1.00    
Germany '000 bpd                                                             43.0 48.0 49.0 50.6 46.8    
Ghana '000 bpd               ... ... ... ... ...                                     7.19 76.5 78.4 97.9 105    
Greece '000 bpd ...                                                           2.33 1.75 1.67 1.25 1.16    
Guatemala '000 bpd                                                             12.0 10.9 10.6 9.99 10.1    
Honduras '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Hong Kong '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Hungary '000 bpd                                                             14.4 13.0 12.9 12.0 11.4    
India '000 bpd                                                             751 782 777 772 768    
Indonesia '000 bpd                                                             953 918 875 828 790    
Iraq '000 bpd                                                             2,399 2,626 2,983 3,054 3,368    
Iran '000 bpd                                                             4,080 4,054 3,387 3,113 3,236    
Ireland '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Israel '000 bpd                                                             0.100 0.390 0.390 0.390 0.390    
Italy '000 bpd                                                             96.0 99.2 101 102 106    
Ivory Coast '000 bpd                                                             43.8 39.6 37.9 37.0 36.0    
Jamaica '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Japan '000 bpd                                                             4.99 5.00 5.00 4.67 4.67    
Jordan '000 bpd ... ... ... ... ... ...                                                 0.020 0.018 0.022 0.022 0.022    
Kazakhstan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     1,525 1,553 1,514 1,573 1,632    
Kuwait '000 bpd                                                             2,300 2,530 2,635 2,650 2,619    
Kyrgyzstan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     1.00 1.00 1.00 1.00 1.00    
Latvia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Libya '000 bpd                                                             1,650 465 1,367 918 470    
Lithuania '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ...                                   2.00 2.00 2.00 2.00 2.00    
Macedonia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Malawi '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Malaysia '000 bpd                                                             638 570 586 570 597    
Mauritania '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         8.23 7.74 6.58 6.75 6.00    
Mexico '000 bpd                                                             2,621 2,600 2,593 2,562 2,459    
Mongolia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         5.98 6.98 9.93 14.1 20.8    
Morocco '000 bpd                                                             0.500 0.500 0.500 0.500 0.500    
Mozambique '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Myanmar '000 bpd                                                             20.3 20.0 20.0 20.0 20.0    
Netherlands '000 bpd                                                             7.76 12.8 11.0 11.7 12.2    
New Zealand '000 bpd                                                             53.0 46.3 41.1 35.3 39.9    
Nicaragua '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Niger '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6.71 20.0 20.0 20.0    
Nigeria '000 bpd                                                             2,455 2,550 2,520 2,367 2,423    
Norway '000 bpd                                                             1,869 1,752 1,607 1,530 1,568    
Oman '000 bpd                                                             865 886 919 940 943    
Pakistan '000 bpd                                                             65.0 65.0 72.0 80.8 93.6    
Papua New Guinea '000 bpd ... ... ... ... ... ... ... ... ... ... ...                                       30.4 30.0 27.3 28.1 34.2    
Paraguay '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Peru '000 bpd                                                             72.7 69.5 66.7 62.9 69.3    
Philippines '000 bpd                                                             32.9 26.6 20.0 21.0 21.0    
Poland '000 bpd                                                             12.9 12.5 13.4 19.2 19.3    
Portugal '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Qatar '000 bpd                                                             1,459 1,571 1,551 1,553 1,540    
Romania '000 bpd                                                             88.1 86.9 84.4 85.0 83.4    
Russia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     9,694 9,774 9,922 10,054 10,107    
Rwanda '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Saudi Arabia '000 bpd                                                             8,900 9,458 9,832 9,693 9,735    
Serbia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         18.0 16.6 15.0 16.5 16.8    
Singapore '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Slovakia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ...                                   0.200 0.200 0.200 0.200 0.200    
Slovenia '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ...                                   0.005 0.005 0.005 0.005 0.005    
South Africa '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         3.49 4.00 3.91 3.58 3.00    
South Korea '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
South Sudan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Spain '000 bpd                                                             2.57 2.17 3.00 7.34 6.42    
Sudan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Suriname '000 bpd ... ... ... ... ...                                                   16.0 16.0 15.8 15.0 15.0    
Sweden '000 bpd                                 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Switzerland '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Syria '000 bpd                                                             383 340 145 58.0 22.7    
Taiwan '000 bpd                                                             0.245 0.195 0.196 0.196 0.196    
Tajikistan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     0.215 0.215 0.214 0.206 0.206    
Tanzania '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Thailand '000 bpd                                                             242 224 239 241 234    
Trinidad and Tobago '000 bpd                                                             98.2 91.9 81.7 81.3 81.3    
Tunisia '000 bpd                                                             74.9 64.3 63.3 60.1 55.1    
Turkey '000 bpd                                                             48.3 45.7 44.8 46.2 47.7    
Turkmenistan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     178 197 215 228 243    
Ukraine '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     51.1 48.3 45.6 43.2 40.5    
United Arab Emirates '000 bpd                                                             2,415 2,679 2,804 2,820 2,820    
United Kingdom '000 bpd                                                             19.5 14.5 18.0 20.9 20.9    
USA '000 bpd                                                             5,482 5,645 6,497 7,441 8,653    
Uruguay '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
Uzbekistan '000 bpd ... ... ... ... ... ... ... ... ... ... ... ...                                     52.9 58.6 66.3 70.0 64.8    
Venezuela '000 bpd                                                             2,410 2,500 2,500 2,500 2,500    
Vietnam '000 bpd ... ... ... ... ... ...                                                 318 309 347 337 298    
Yemen '000 bpd ... ... ... ... ... ...                                                 280 216 169 131 125    
Zimbabwe '000 bpd ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...    
World '000 bpd                                                             74,653 74,734 76,160 76,248 77,834