Yes, the ECB mucked up again. Can you believe it!!
History will not be kind to them.
EUR/USD down at 1.2485, middle eastern sovereign selling notable in recent trade.
Reports have buy orders clustered down at 1.2455/65, sell stops below there and more through 1.2440.