EUR/USD has rallied smartly as European trading gets underway. We’re presently at 1.3960, with Asian sovereign and UK clearer buying notable.

Sell orders seen up around 1.4000. Stops through 1.4030.