Barclays bumps up outlook sending shares to seven-year high
Income and profit top expectationsFull-year income target increasedShares hit highest level since 2017Investors in Barclays (BARC) were treated to a triple helping of good news this morning as the bank beat estimates with its...
24 October 2024