Back in profit: Barclays share price jumps nearly 5% on latest results Doloresz Katanich | 26/04/2024
'Green shoots' for retailers as firms pin summer hopes on warm weather, Taylor Swift and Olympics John Wicky | 09/04/2024