EUR/USD has popped higher, reaching a session high 1.4076. Sources report that China was seen buying aggressively.

We’ve settled back to 1.4065 at writing.

Risk appetite seems in pretty good nick, European stocks trading higher. S&P futures up 6 points.