Oil markets swing on stockpile release and Hormuz Strait mine reports 2026-03-11 · France 24 Read full story at source