Just like the modest push to the downside failed this morning, the push to the topside flushed out the weak stops before prices reverted right back to their existing range. EUR/USD topped out at 1.4266 before reverting to 1.4245. Traders say a solid seller came into the market near the highs though their identity has not yet been revealed. I’ll wager on China.