Oct orders revised to +5% m/m from +5.2%
Much worse than expected and EUR/USD slipping down through 1.2780. Been told leveraged sellers were seen just before the release… did they know something?
German Econ Min stated the fall was on a dampening in development of industrial production in the winter months…