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?