Oil touches $87 as battle for Strait of Hormuz alarms energy markets Financial Times 2026-07-14T16:00:59+00:00