Recent developments indicate that Iran may allow Indian-flagged oil tankers to transit the Strait of Hormuz, although details remain unclear.
Recent developments indicate that Iran may allow Indian-flagged oil tankers to transit the Strait of Hormuz, although details remain unclear.