Barclays announces surprise $670 million share buyback
The British lender reported its third quarter earnings on Wednesday.
(CNBC, 2025-10-22T06:30:08Z)