WS #14156
Iran rejects Trump's Hormuz territory claim, traffic nearly halted, IEA raises oil deficit forecast, Brent at $88.52.
Hormuz blockade escalation
Iran rejects Trump's Hormuz territory claim, traffic nearly halted, IEA raises oil deficit forecast, Brent at $88.52.