Iran (population 88M, $388B GDP) controls the Strait of Hormuz, through which 20% of global oil transits. Engaged in active military clashes with US forces as of May 2026, with ceasefire negotiations ongoing amid escalating drone and missile attacks.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.