Top 10 oil producing countries in 2018
United States
19.69 million barrels per day
20% share of world output
China
12.79 million barrels per day
13% share of world output
India
4.44 million barrels per day
5% share of world output
Japan
4.01 million barrels per day
4% share of world output
Russia
3.63 million barrels per day
4% share of world output
Saudi Arabia
3.30 million barrels per day
3% share of world output
Brazil
2.98 million barrels per day
3% share of world output
South Korea
2.61 million barrels per day
3% share of world output
Canada
2.47 million barrels per day
3% share of world output
Germany
2.38 million barrels per day
2% share of world output
(Source: US Energy Information Administration)