U.S. Treasury Sanctions 12 More Shadow Fleet Vessels Linked to Iran
February 25, 2026
On Wednesday, the U.S. Treasury's Office of Foreign Asset Control (OFAC) imposed sanctions on 12 more "shadow fleet" vessels linked to Iranian petroleum exports. It is the latest in a long string...