EVs Rebound in Europe as Debate Rages on ICE Ban

Electric vehicle (EV) sales in the EU were weak last year, but 2025 has heralded a notable turnaround so far. Not only is this significant for oil demand projections, but it…

Continue Reading