economy-business
Iran Blocks Strait of Ormuz — Global Markets Brace for Shock
Iran has imposed a partial blockade on the Strait of Ormuz, a critical maritime chokepoint for global oil and trade, triggering immediate concerns over global energy security and economic stability…
