Yet another Japanese data release which has little bearing on markets

USDJPY 101.83