Bermuda Broadcasting / NewsOil drops 7% as Iran signals openness to peace talks November 2, 2026 Brent crude futures settled $8.66, or 7.63%, lower to $104.77 a barrel FILE PHOTO: Crude oil storage tanks are seen in an aerial photograph at the Cushing oil hub in… Go to Source