U.S. oil price plunges below $84 as Iran declares Strait of Hormuz open, easing supply fears

Apr 17, 2026 - 16:01
U.S. oil price plunges below $84 as Iran declares Strait of Hormuz open, easing supply fears
Oil prices tumbled more than 11% after Iran declared the Strait of Hormuz open amid a ceasefire deal with Lebanon.