Barclays PLC (BARC) News Today (17 December 2025): Share Buyback Update, New Block Listing, Saudi Arabia Push, and Fresh UK Spending Signals
Barclays (BARC) updates its share buyback, files for a 20m-share block listing, pushes into Saudi Arabia, and flags shifting UK spend trends. Barclays PLC (LSE: BARC) is closing out 2025 with a packed news flow that spans shareholder returns, employee share plans, and a renewed Middle East investment-banking push—against a UK macro backdrop that’s putting interest rates back in the…