Latest data out a few moments ago

  • 42.6 prev

Not major data. Not that any Japanese data makes real impact

USDJPY 117.53 as Nikkei erases 2015 gains