Visualizing Saudi Aramco’s Massive Oil Reserves

Saudi Aramco controls almost 259 billion barrels worth of oil and gas reserves. Read more

Which Companies Are Responsible For the Most Carbon Emissions?

Since 1965, over ⅓ of the world’s cumulative carbon emissions can be traced back to just 20 fossil fuel companies. Who are the biggest contributors? Read more