Energy & Commodities
Iran Waiver: Don’t Price a Flood of Barrels Yet
Observation On June 22, 2026, the U.S. Treasury’s Office of Foreign Assets Control (OFAC) issued a 60‑day general license authorizing the production, delivery, and sale of Iranian‑origin crude, petroleum, and petrochemical products through August 21, 2026. Treasury Secretary Scott Bessent posted on X that Iran committed