← All threads
BM
@breakingmetrics
Apr 12, 2026 · 9:43 PM
oil

Trump ordered a US Navy blockade of Iranian ports

Trump ordered a US Navy blockade of Iranian ports starting Monday at 10am Eastern, and the framing everywhere is that this is about pressuring Tehran or baiting them into escalation. That read misses what's actually happening. The blockade isn't a dare to Iran. It's a transfer of control over the Strait of Hormuz from Tehran to Washington, and it works whether Iran resists or not.

16991.jpg

Run the scenarios and the logic gets clear. If Iran attacks the convoys, Trump escalates with full political cover and the regime doesn't survive round two. If Iran does nothing, the US Navy establishes permanent convoy authority over a fifth of global oil flow, and Iran watches its six-week leverage play evaporate without firing a shot.

16989.png

Both paths end with the Fifth Fleet as the new gatekeeper of Hormuz, and Brent stays north of $90 because the chokehold hasn't disappeared, it's just changed operators. The strait was always the prize. The ceasefire was the distraction.

16992.png

The actor nobody is publicly gaming out is China, which buys roughly 90% of the Iranian crude that moves through those tankers, paid for in yuan, and is exactly the traffic Trump said he'll interdict in international waters. The Saudi bypass pipeline Iran hit on April 8 was the early signal that the real fight was never about nuclear enrichment or Lebanon. It was about who decides which barrel reaches Shanghai. Nine days on the ceasefire clock and the consolidation is already underway.

16990.png

I track energy, infrastructure, and capital flows daily. If you got this far, consider subscribing to my free newsletter for weekly in-depth briefs on topics like this. https://breakingmetrics.substack.com

Breaking Metrics | Substack
Civil engineer and investor writing about markets, geopolitics, and how real-world systems break. Click to read Breaking Metrics, a Substack publication with hundreds of subscribers.
breakingmetrics.substack.com
BM
@breakingmetrics