Japan June supermarket sales report 21 July 2016

USDJPY dipping down through 107.00 as Nikkei posts new session lows of 16743.74