Iran War Updates: Oil back near $95 a barrel as U.S. insists Strait of Hormuz is open despite attacks on ships
Oil prices jumped around 4% Wednesday, with international benchmark Brent Crude trading briefly 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…