Stand out performer of the session so far 25 July

While all around seem content to twiddle their thumbs or be contained by option expiries (EURUSD) we've seen USDJPY post an impressive recovery this morning.

Now 111.44 after the early dip into 110.80 where I did highlight support and bids again. Now we have to see whether the move has enough momentum to get through 111.50 with 111.80 and 112.00 the next targets/res behind that.

Demand now will be building into 111.20 and 111.00

Yen selling notable generally and helping to underpin core pairs but still some slippage with GBPUSD slipping to 1.3020 in what remains a 1.3000-50 range.

Still ranging in essence so let's not get too carried away.

USDJPY 30m