German factory orders stalled in the year ended December, compared with the prior 4.3% drop and expectations of 0.8%, while on the monthly basis the reading advanced 1.7% compared with the revised -4.9%, which was -4.8% intitally, and forecasts of 1.0%.