EUR/USD raced up to 1.2625 after the weaker-than-expected ISM data. and stocks remain well-supported as well.
Don’t worry be happy!
1.2645 is the 23.6% retracement of the drop from last November’s highs to the lows of June. 1.2674 is the late-May high. Heavy stops are seen above that latter level.