EURUSD has had another look at the US data and decided all is not well.
That and the not so small matter of $2bln+ of option expiries between 1.0900-10 which I’ve highlighted on many occasions in the past 24 hours which, whether you believe in any impact or not, can be also put well and truly in the frame for providing a platform for the sharp rebound.