FTSE Whipsaws on Iran Peace Talk Rumours as European Shares Slide — 7 May 2026 Market Round-Up
London stocks fell on 7 May 2026 with Flutter, Centrica and Shell among the biggest losers as conflicting messages from Iran and the US created sharp volatility. Here is what investors should watch.