The US Department of Finance imposed sanctions on eight Iranian…

The US Department of Finance imposed sanctions on eight Iranian 'shadow fleet' tankers and companies...

Consensus

Points of divergence

Coverage (3 sources)

Key entities