EUR/USD: Sell orders capping near 1.3115
Those sell orders I mentioned earlier at 1.3115 have done the job so far and are capping for now.
Little wonder that Nowotny says that the market over-reacted to ECB comments; as Draghi said more or less the same thing regarding ‘technical readiness’ a few meetings ago! The market never seems to get any smarter.