Oil up 46.6% stocks down 5% Deutsche Bank says macro risk bigger than markets admit