Vehicles last longer than they did a couple of decades ago, and they are also larger, slowing down efficiency gains.

EV sales growth points to oil demand peaking by 2030. So why is the oil industry doubling down on production?

EV sales growth points to oil demand peaking by 2030. So why is the oil industry doubling down on production?

Related Articles
Scroll to top
Skip to content