Nikkei struggling today as Chinese markets wobble again

  • -331.84
  • USDJPY 124.28 quite resilient but still near session lows
  • open 20467.49
  • high 20521.97
  • low 20218.03