WS #14007
Iran rejects US claims of Hormuz control; shipping traffic at 2-month low, while US claims 9M bpd flowing, creating uncertainty for oil markets.
Hormuz deadlock persists with conflicting claims
Iran rejects US claims of Hormuz control; shipping traffic at 2-month low, while US claims 9M bpd flowing, creating uncertainty for oil markets.