London has come out swinging this morning and we have had pretty much all the JPY crosses set new lows for the day. USDJPY 89.82, AUDJPY 58.76, CHFJPY 77.58, GBPJPY 129.45.

This has seen the AUDUSD struggle to hold the 0.6550 level while cable looks very sick with a test of 1.4330 likely once we get in full swing this morning. EURGBP has head back towards 0.9000 before running into resistance.