UK energy price cap could mean job cuts: Deutsche Bank