Strait of Hormuz channels 20% of global crude oil and 25% of liquified natural gas through a 21-mile chokepoint between Iran and Oman. June 2026 negotiations between US and Iran over shipping access and naval blockade remain unresolved, with crude oil trading volatile amid disruption fears.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.