Dealers report that some CTAs and hedge funds with EUR/USD shorts were covering around 1.3970 just prior to the Chinese data release.
There are quite a few trailing stops also building above 1.4070 and they may get targeted as the day progesses, that’s what I’m hearing anyways. Perhaps the above ‘coverers’ are hearing the same thing and thought they might save themselves 100 pips!