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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results