Weaker than expected German ZEW and Eurozone ind production now has the euro scampering lower

EURUSD down to 1.2665 EURGBP 0.7935 after the 0.7957 highs which is also helping to put a bid under cable at 1.5950 support

EURJPY continues to collapse to 135.37 after triggering stop losses

A lively session so far which I hope is treating you well.