I wonder if this is still true...6 Jul 2018 08:23
The world has 53.3 years of oil left at the current rate of production, according to BP's annual statistical review of world energy. Just 53 years! From the report: Total world proved oil reserves reached 1687.9 billion barrels at the end of 2013, sufficient to meet 53.3 years of global production.9 Jul 2014
From 4 years ago. We’ll all have hover boards in 50 years so it won’t matter!