What can’t go any higher invariably must come down again and so it’s proved with this pair
After tripping the stop loss buying above 120 and posting highs of 120.18 we’ve seen amove back lower with yen buyers back in.
USDJPY lower too at 93.38 just ahead of good buying interest at 93.30. All showing how nervous these markets are ahead of the BOJ meeting.