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.


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