Softer session on profit-taking weighed by China's yuan devaluation

  • -87.94
  • open 20920.60
  • high 20946.93
  • low 20582.01
  • USDJPY 124.76 unfazed