March 20, 2026 / 0 Comment Why a Kharg Island blockade could be Iran’s greatest economic threat By - In Uncategorized Share The island is an energy hub that accounts for 90% of Iran’s oil exports and home to key Iranian military installations. Source link