Drooid Logo
Back to today’s briefing

Story perspectives

China's Energy Shift: Renewables Surpass Oil Amid Import Disruptions

3/18/2026

31 5 Full Breakdown

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