Sell stops whacked down through 1.0480 to a European low of 1.0473.
More stops apparently looming down through 1.0450/60, but should be technical support coming in below around Asian lows of 1.0442/3 and the NY lows yesterday of 1.0428. Offers remain up above 1.0530