USD and JPY demand prevailing again - ConsultFX

USD and JPY demand prevailing again

A reversal of fortunes for most pairs during this session today 3 April What doesn't go up further must inevitably come down and we've seen GBPUSD fail at 1.4090 to post 1.4035 while EURUSD now down at 1.2289 from 1.2236 session highs.