Insights June 4, 2026

China’s EV sector in a higher oil price world

PERSPECTIVES Special - June 2026

Cio-Special-june2026.jpg

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.

Contents

  • Close to a structural tipping point?
  • Key drivers of the EV investment case
  • Key risks and constraints to the EV investment case
  • Performance of China’s EV and battery sectors
  • Conclusion

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.