Barclays shares hit six-month low on disappointing update and outlook
Retail banking margin forecast falls shortInvestment bank underperforms peersYet another restructuring in the worksThe UK bank reporting season got underway with a disappointing third-quarter update from Barclays (BARC), which...
24 October 2023