As previously advertised, stops have been hit as the euro breaks 1.0720
1.0709 the low in a hurry as some intraday stops are hit.
EURUSD 15m chart
Yen crosses still leading the charge lower as EURJPY hits the lowest since early Dec.