Sources

11 Total Sources

Brent Settles at $83.55 as Hormuz Traffic Drops 33% on Iran Route Restrictions

Left67%
Center33%