Top 10 oil producing countries in 2018
United States
17.94 million barrels per day
18% share of world output
Saudi Arabia
12.42 million barrels per day
12% share of world output
Russia
11.40 million barrels per day
11% share of world output
Canada
5.33 million barrels per day
5% share of world output
China
4.81 million barrels per day
5% share of world output
Iraq
4.62 million barrels per day
5% share of world output
Iran
4.46 million barrels per day
4% share of world output
United Arab Emirates
3.79 million barrels per day
4% share of world output
Brazil
3.43 million barrels per day
3% share of world output
Kuwait
2.91 million barrels per day
3% share of world output
(Source: US Energy Information Administration)