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 […]

