Deutsche surprise edged by Barclays’ lucky timing

October 27, 2016 3:41 pm by