FTSE 100 Live 10 February: Barclays and AstraZeneca post results, BP pauses buybacks - ...
(Alliance News) - BP suspends its share buyback programme as the oil major seeks to strengthen its balance sheet, while Barclays posts higher annual profit and earnings per share, and AstraZeneca ...