FTSE 100 today: Stocks slip as U.S.-Iran tensions flare near Strait of Hormuz May 08, 2026 · Read more »