Back in profit: Barclays share price jumps nearly 5% on latest results Doloresz Katanich | 26/04/2024