Barclays (GB:BARC) has released an update. Barclays PLC has repurchased over 1.8 million of its own shares from Citigroup ...