The Rapid Acceleration Towards Peak Oil Demand
A rare bit of positive news on the global warming front: oil demand topped out in developed economies and emerging economies are increasingly fighting both internal combustion engines and single use plastics.
Read more...