Skip to Content

Croft told CNBC that the perception of having reach the limit of demand is weighing down crude prices, a phenomenon influenced by factors such as reports of increased electric car usage and policies such as those in France intended to ban vehicles powered by petroleum and diesel.

@peakdemand

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