German bank Commerzbank beat expectations to report a record annual profit of €2.68 billion ($2.78 billion) on Friday in ...