Chart 12366 - German Factory Orders Worst Than Expected Investingcube