Still not sure as of why, but Nikkei index sold off from above the 14000 points mark in early Tokyo session, down last more than -1% leading the Yen higher, and taking with it the USD broadly lower to as low as
USD/JPY 99.69 and
EUR/USD to as high as 1.3138.