Deutsche Bank beats expectations to post eighth straight quarter of profit July 27, 2022July 27, 2022