China's major share indexes finished trade at two-month closing highs on Wednesday, as consumer firms extended their rally on hopes for a demand recovery on easing COVID-19 restrictions.
At the close, the blue-chip CSI300 index was up 0.97% at 4,219.81, its highest close since April 8.
The Shanghai Composite index rose 0.68%...