News

Despite rising EV sales, the IEA reduced its forecast for oil demand displacement to 5-million bpd by 2030 in its 2025 EV ...