Oil is off to a volatile start to the week on a disputed report of a strike on a U.S. Navy ship in the Strait of Hormuz.
Back to Top News
Top
May 4, 2026 at 2:28 PM
Global oil prices climb back above $110 a barrel after disputed report of Iran strike on U.S. warship
MarketWatch Top Stories