Executive Summary
The Iran war has created the largest potential oil supply disruption in recorded history, with 20 million barrels per day transiting through the Strait of Hormuz—three times Russia's total exports. China, which imports 40% of its oil through this chokepoint, finds itself in an unexpectedly advantageous position. While oil prices surge above $100/barrel toward potential $150 targets, China maintains 3-4 months of strategic reserves and benefits from Iranian reluctance to target Chinese vessels. M...
Key Investment Opportunity
Chinese Energy Resilience Play
China's strategic petroleum reserves and preferential Iranian treatment create relative energy security advantage during supply crisis
This is a preview. Log in to see the full analysis including investment opportunities, risks, catalysts, and detailed insights.