U.S. launches new wave of strikes in escalating battle over Strait of Hormuz
1m ago Price of oil remains over $85 a barrel as war intensifies International benchmark Brent crude oil was still trading over $85 a barrel Wednesday as intensified strikes in and around the Strait of Hormuz continue hampering the flow of oil and gas through the vital shipping lanes. Brent crude shot up to…
