That be the ECB.

EUR/USD sits at 1.4365.

Getting reports of large sell orders lying in wait up at 1.4400/20.