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