Bermuda Broadcasting / NewsStocks jump and oil slides after Iran peace deal report May 6, 2026 Brent crude, the global benchmark, plunged to just below $100 per barrel, its lowest in two weeks, given the importance of oil passing through the Strait of Hor Go to Source