Barclays reports first-quarter profit above expectations

Barclays reports first-quarter profit above expectations