Middle East Oil Crisis 2026: Brent Surges Past $104 on Iran War Fears