German retail sales surprise lower in December

German factory orders fell -1.8% in December, which was more than the expected fall of 0.8% and versus a rise of 2.4% in November.