The snowball is picking up speed and we’re looking at another cliff edge
USDJPY is now down to 119.66 as the yen sees plenty of action. Generally the risk averse feeling has now developed into a run to safety with yen well in demand in the crosses