Iran has released a Marshall Islands-flagged fuel product tanker that its forces seized in the Strait of Hormuz five days ago, according to the vessel’s manager.
Cyprus-based Columbia Shipmanagement said all 21 crew members of Talara were “safe…
Continue Reading
