Bermuda Broadcasting / NewsOil falls 11% after Iran declares Strait of Hormuz open April 17, 2026 Brent crude futures fell $10.42, or 10.48%, to $88.97 a barrel by 12:39 p.m. EDT (1639 GMT), after falling to a session low of $86.09. U.S International Go to Source