Manufacturing weaker than median forecast 58.4, services stronger than median forecast 56.4.

EUR/USD up over 1.4100, presently at 1.4105. Got told just before they were tripped that there were stops through 1.4090, which have helped accelerate move. Sources also report macro funds notable buyers in recent trade.

Earlier heard reports of sell orders clustered up at 1.4140/50, more stops just above there.