Tehran — Iran's Revolutionary Guard Navy sealed the Strait of Hormuz indefinitely. The strait carries roughly 20% of globally traded oil — a declared closure transmits fuel and freight shocks worldwid
Mehr News Agency