EUR/USD has seen a smart rally, presently back at 1.2940, trying to chew through aforementioned sell orders at 1.2940/50. Talk sovereign seller in recent trade around 1.2940/45.

Light stops through 1.2970.