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.


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