
Barclays announces £750 million share buyback amid earnings upgrade
Barclays (BARC.L) announced a new 750 million pound ($957 million)share buyback and upgraded its longer term earnings guidance on Thursday, driven in part by an upswing in trading income that ...