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.