Home » Barclays earnings exceed forecasts on market volatility