FTSE retreats as sterling rallies on report of possible Brexit delay
Pedestrians leave and enter the London Stock Exchange in London, Britain.
Pedestrians leave and enter the London Stock Exchange in London, Britain.
Comments Close