The large option related sell orders above 96.60 have put an end for the moment to the USDJPY rally.
This in turn has put pressure on EURJPY again and traders have been quick to take profits on intra-day gains understandably given the selling interest in the market yesterday and which I highlighted earlier.
EURUSD is similarly under pressure but finding buyers at 1.2925