1

Back in profit: mixed results from Barclays beat expectations