Oil surges to highest price since 2023 and stocks drop as Iran war rages 2026-03-06 · The Independent Read at source