Iran (88M population, $388B GDP) controls the Strait of Hormuz through which 20% of global oil transits. Military escalation resumed in June 2026 after US-Iran peace accord collapsed, with attacks on commercial shipping and US retaliatory strikes.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.
Notes, edits, or content requests — sent directly to James.