US Treasury Allows Sale of Some Iranian Oil Stranded on Vessels

The US Department of Treasury issued a general license allowing the sale of Iranian oil and petrochemical products loaded onto vessels on or before 12:01 am New York time Friday, marking the Trump administration’s latest effort to counter rising oil prices due to the Iran war.