Barclays (BARC) Shares Down 6.5% amid Anticipation of Cost-Cutting Charges in Q4 2023
Despite facing challenges, the bank managed to report a net profit of £1.27 billion ($1.56 billion) for the quarter, slightly exceeding expectations of £1.18 billion. Barclays PLC (LON: BARC), one of the prominent players in the global banking industry, saw its share performance plummet by as much as 6.5% earlier today
Read More