CO2 by Numbers - the Elephant in the Room
The International Energy Agency (IEA) forecasts the average global demand for this year at more than 93 million barrels of oil and liquid fuels per day. There are 159 litres in a barrel. A simple sum gives us fourteen billion seven hundred and eighty-seven million litres of oil and liquid fuels per day (14,787,000,000).