Iran has allowed two Indian-flagged liquefied petroleum gas carriers to sail through the Strait of Hormuz, four sources with direct knowledge of the matter said, a rare exception to the Iranian blockade that has disrupted global energy supplies.
Read More
