Iran (population 88M, $388B GDP) controls the Strait of Hormuz, through which 20% of global oil transits. Under expanded sanctions and military tensions since early 2026; abandoned nuclear negotiations following US threats.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.