Barclays' trading revenues hit hard in third quarter
Net operating income came in at £4.46 billion in the quarter, versus £4.65 billion in the same period a year ago as Mr Staley bemoaned the performance of Barclays' markets division. Impairments fell y...