United States Treasury Ends License Allowing Iranian Oil Sales After Gulf Escalation
The United States Treasury Department has revoked a license that allowed Iranian oil production and sales, reintroducing financial pressure on Tehran as markets react to rising tensions and Brent crude prices climb above seventy-four United States dollars per barrel.