Oil back over $95 a barrel as U.S. insists Strait of Hormuz is open despite attacks on ships
Oil prices jumped more than 4% Wednesday, with international benchmark Brent Crude trading over $95 a barrel – a $20 rise since the U.S. and Iran resumed fighting on July 7. Shippers remain reluctant to transit the Strait of Hormuz, despite U.S. Central Command insisting again Tuesday night that it “remains open.” Iran has continued…
