Analysis: World has already passed ‘peak oil’, BP figures reveal
The world has already passed “peak oil” demand, according to Carbon Brief analysis of the latest energy outlook from oil major BP. The 2020 edition of the annual outlook reveals Continue Reading
