Drooid Logo
Back to today’s briefing

Story perspectives

China Wins Hormuz Crisis, Boosts Oil Reserves, Renewables

6/30/2026

23 5 Full Breakdown

1 of 1

Story summary
  • China was deemed the clear winner of the Strait of Hormuz crisis in the Asia Group report dated June 30, 2026.
  • Its strategic oil reserves and 1.4-terawatt renewable capacity gave 90-110 days of crude-import cover and drove clean-tech exports, with EV shipments up 110% in May and solar up 60% in April.
  • Analysts warned the crisis could make Beijing rethink future military action against Taiwan because of navigation challenges.