As it happened: UK stocks cool after Astrazeneca drags; Trump and Iran clash over peace talks FTSE 100 Live
As it happened: Choppy day for FTSE 100 after Iran closes Strait of Hormuz as strikes ramp up Markets