The rival CEOs of Barclays and Deutsche Bank are moving to address one of the most pressing problems for them both: high debt loads European Companies News