Visualizing the World’s Largest Oil Producers

Global oil production averaged 89.8 million barrels of oil per day in 2021. Here are the world’s largest oil producers. Read more

Who’s Still Buying Russian Fossil Fuels in 2023?

With Russia’s revenues from fossil fuel exports having declined significantly, which countries are still importing Russian fossil fuels? Read more

Charted: The World’s Biggest Oil Producers

Just three countries—the U.S., Saudi Arabia and Russia—make up the lion’s share of global oil supply. Here are the biggest oil producers in 2022. Read more

The Periodic Table of Commodity Returns (2014-2023)

Commodity returns in 2023 took a hit. This graphic shows the performance of commodities like gold, oil, nickel, and corn over the last decade. Read more