Stops have been tripped though 1.3830 and we’ve been as low as 1.3816 so far. Russia notable seller early. Risk aversion on the increase and it’s supporting dollar and yen. European stocks look vulnerable, oil off close to a buck and US yields lower
More stops seen through 1.3800 in EUR/USD.
UPDATE: Hedge fund selling also notable in this latest leg lower.