Brent crude oil price falls below $100 a barrel on hopes of Iran peace deal following Democrats’ midterm victory 5 Nov 2026