Skip to Content

The result will be a peak in oil demand by 2020 and a drop in oil prices by 2025, in the most extreme cases. To many, the revolution is "unstoppable," and they argue that the oil industry believes in it as well.


Join in on the conversation with Alex Masters Lecky when you subscribe to PEAK DEMAND.