U.S. Authorizes Sale of Iranian Oil for 60 Days
The U.S. Department of the Treasury's Office of Foreign Assets Control (OFAC) on June 22, 2026, issued a broad general license (GL) authorizing the production, delivery and sale of Iranian oil, petrochemical products and petroleum products for a 60-day …