Stock markets diverged Monday as investors worried about borrowing costs, while oil prices rose as US President Donald Trump ratcheted up pressure on Iran.

Gulf states face further attacks as global inflation increases amid oil market shock

Trump warning over peace talks drives up crude price as UK gilts hit by uncertainty over Starmer leadership