U.S. Treasury Department: The United States has imposed sanctions on eight oil tankers and ten entities linked to Iran.

2026-07-29

U.S. Treasury Department: The United States has imposed sanctions on eight oil tankers and ten entities linked to Iran.