Story perspectives
China's Energy Shift: Renewables Surpass Oil Amid Import Disruptions
3/18/2026
1 of 2
Story summary
- China's energy landscape shifts due to disruptions in oil imports from Iran amid the U.S.-Israeli conflict.
- China's energy self-sufficiency remains high at 85% due to diversified sources.
- In 2024, renewables became the second-largest energy source, surpassing oil.
- Analysts warn that the Strait of Hormuz closure could pose a future challenge.
- China's strategic investments in renewable energy and energy storage are vital for long-term stability.
1 / 2
