Skip to Content

“Even if oil demand continues to climb until 2025, its price could drop to $10 if markets anticipate a significant fall in demand,” Lepercq said at his office near Paris. Crude last slumped to that level in 1998.

@peakdemand

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