EVs represent a key entry point into the electrification theme and appear to be approaching a structural tipping point, driven by falling battery costs, improving technology, and rising oil prices that enhance the total cost advantage of electric vehicles. Our PERSPECTIVES Special – China’s EV sector in a higher oil price world looks further into this theme.
Key takeaways
- The investment case is supported by several structural factors: stronger EV economics in a high oil price environment, China’s leadership in battery technology and vertically integrated supply chains and accelerating export growth that offsets softer domestic demand.
- Industry dynamics are also improving, with consolidation and policy measures shifting competition away from aggressive price wars toward profitability, innovation, and global expansion.
- However, risks remain, including commodity cost volatility, trade barriers, overcapacity among weaker players, and uneven global EV adoption.