Oil pushes above $100 as Strait of Hormuz crisis intensifies 2026-03-12 · Financial Times Read full story at source