Nikkei futures coming lower still and USD sellers are winning the current battle despite weaker Eurozone data

EURUSD testing 1.3400 USDJPY 102.31 USDCHF 0.9047 AUDUSD 0.9025 USDCAD 1.0887

GBPUSD 1.6692 after the earlier stop hunt through 1.6660 saw 1.6657 posted briefly

Blink and you miss it in these on-going fickle and fragile markets