U.S. Halts Oil Waivers, Imposes Sanctions on Iranian Oil Infrastructure
Treasury Department sanctions over 20 entities linked to Iran's oil transportation infrastructure.
Sanctions aim to restrict Iran's revenue amid Hormuz Strait blockade.
1 day ago