Japanese equities hanging in there as USDJPY tumbles

  • +34.48
  • open 15739.26
  • high 15871.10
  • low 15636.21
  • USDPY 108.86