Oil holds above $100 as doubts persist over Hormuz shipping Brent crude climbed past $107 a barrel as traders questioned US claims that tanker traffic through the Strait of Hormuz was returning to normal.… by Fiona MacLeod 21 September 2026 Business