The U.S. Energy Information Administration (EIA) ranks producers by total oil output – crude oil, other petroleum liquids and biofuels. Its latest published table covers 2023.

Top 10 producers (2023)
| Rank | Country | Million barrels/day | Share of world |
|---|---|---|---|
| 1 | United States | 21.91 | 22% |
| 2 | Saudi Arabia | 11.13 | 11% |
| 3 | Russia | 10.75 | 11% |
| 4 | Canada | 5.76 | 6% |
| 5 | China | 5.26 | 5% |
| 6 | Iraq | 4.42 | 4% |
| 7 | Brazil | 4.28 | 4% |
| 8 | United Arab Emirates | 4.16 | 4% |
| 9 | Iran | 3.99 | 4% |
| 10 | Kuwait | 2.91 | 3% |
World total: 101.81 million barrels per day; the top 10 produce 73%.
What about Africa and Kenya?
No African country is in the EIA top 10. Kenya does not yet produce oil commercially at scale; for local fuel prices see EPRA’s monthly reviews.
Frequently asked questions
Which country produces the most oil?
The United States, at 21.91 million barrels per day in 2023, per EIA.
Is Saudi Arabia the biggest oil producer?
It is second, at 11.13 million barrels per day in 2023.
Related: Economy
Sources: U.S. EIA. Last updated October 2026.

