Brent crude oil briefly tops $100 a barrel as Iran attacks on shipping worsen supply concerns March 12, 2026 · The Independent Read full story at source