Well maybe a slight exaggeration…

You know I told you there were sell stops below 76.90 in USD/JPY.

Well get this; now being told an Asian central bank has buy interest lined up (staggered) from 76.90 down to 76.75.

Who do we think it is? I wonder if it’s our furry, bamboo-munching friend?