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.

@peakdemand

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