Found this, but more description than cause http://www.zerohedge.com/news/2017-04-07/sudden-usdjpy-spike-sends-yields-stocks-session-highs