Latest data out a few moments ago42.6 prevNot major data. Not that any Japanese data makes real impactUSDJPY 117.53 as Nikkei erases 2015 gains