Barclays posts 19% Q1 profit beat on fixed income trading frenzy

Apr 30, 2025 - 07:37
 0
Barclays posts 19% Q1 profit beat on fixed income trading frenzy