We’re presently at 1.5430. As mentioned earlier sell orders seen clustered up at 1.5480/00. Stops probably not far north of there.

UPDATE: Russia also seen selling EUR/USD again in recent trade. Maybe they’re building a huge EUR/GBP short possie

;)