United States Treasury Revokes Iranian Oil License After Gulf Maritime Escalation
The United States Treasury Department has withdrawn a general license that allowed Iranian oil production and sales following the latest escalation in the Strait of Hormuz. The decision, which gives companies until July 17 to end related transactions, has added pressure on Tehran and contributed to Brent crude prices rising above seventy-four United States dollars per barrel.