Peak Oil Demand Is A Slow-Motion Train Wreck
• zerohedge.com by Nick CunninghamWill oil demand peak within five years? 15 years? Or not until 2040 or 2050?
Will oil demand peak within five years? 15 years? Or not until 2040 or 2050?
