Stops through 1.3170 are toast. EUR/USD been down to 1.3160.

Russia notable seller in last leg lower.

As mentioned trendline support comes in circa 1.3156.

Talk of more sell stops through 1.3150.