In an unexpected turn, German retail sales fell by 0.6% in real terms in November, despite anticipation of an increase from pre-Christmas promotions like Black Friday and Cyber Monday, according to ...