Barclays: EU Q1 earnings show strongest growth in years

May 8, 2026

Barclays: EU Q1 earnings show strongest growth in years