EV Slowdown Meets Oil Oversupply: 2025 Forecast
As 2025 nears, the global oil market faces challenges from a predicted surplus and evolving automotive and energy trends. The International Energy Agency IEA thinks oil demand will peak at 106 million barrels daily by 2030. Yet, BP sees this peak happening in 2025, at 102 million barrels per day. These views point to slower […]
