Find out how Barclays smashed expectations
Banking group Barclays (BARC) gained 3.9% to 176p as it reported second quarter results that exceeded market expectations. It also announced an interim dividend of 2p, and a share buy back of £500 million.Barclays has reported a...
28 July 2021