2026
Apr (1)
April 2026
April 20, 2026
Iran's GDP drain grows as maritime blockades tighten financial pressure points
Iran's economy is facing a significant financial shock due to the Strait of Hormuz blockade and Red Sea disruptions, severely limiting oil exports, trade flows,…