BARC Stock Down 5%, Barclays Q1 Earnings Results Beat Expectations as Equity Trading Cushions Other Losses

Benjamin Godfrey