Story perspectives
China Wins Hormuz Crisis, Boosts Oil Reserves, Renewables
6/30/2026
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.
