China stocks rebounded on Tuesday from their biggest pullback in three weeks in the previous session, while the blue-chip CSI300 index closed at its highest in nearly 13 years.
The Shanghai Composite index ended 2.18% higher at 3,608.34, while the blue-chip CSI300 index closed up 2.85% at 5,596.35 — the highest...