Where It Hurts: U.S. Imposes New Sanctions on Iranian Oil
The United States Treasury Secretary announced a new sanctions package, this time against every level of the Iranian oil industry, its most vital source of revenue.
Avi Woolf, Yair Amar, JFeed Staff
APR 2, 2025