US dollar buyers prevailing again as equities fall 25 May

A lively session so far and it's not going to change anytime soon with lots in the mix.

Equities and oil both retreating and that means some safe-haven yen, and swiss franc, demand prevailing again after the earlier positive appetite.

USDJPY up to 111.88 and USDCHF to 0.9725 but EURJPY down to 125.56 and EURCHF 1.0912 from 125.81 and 1.0930 highs.

EURUSD down to 1.1212 and GBPUSD testing 1.2950 again with GBPJPY back below 145.00 from 145.40.

UK GDP and on-going "critical" state of alert weighing on the pound. Bomb disposal team just arrived at a Manchester college.

There will be 1 minute's silence observed in the UK at 10.00 GMT so I'll see you the other side of that.