Birds gotta fly, fish gotta swim and traders gotta go after the stops…A layer of stops lie at 131.70 in EUR/JPY and below 88.70 in USD/JPY.
Very strong Japanese buying has been seen in the 88.75/80 area in recent sessions. A break could open the proverbial floodgates, traders fear.