Nikkei futures leading stock markets lower and has posted 15560 so far from the earlier unofficial close of 15,661.99, dragging USDJPY to 108.40, EURJPY to 136.96 and GBPJPY 175.30 so far.

GBPUSD testing key lows again at 1.6160 on the selling pressure

Plenty going on ahead of the ECB

Ryan will be along a little later this morning as he’s currently addressing ForexLive business matters ( ie trying to get this car crash of site working better! lol )

It's tough at the top

It’s tough at the top