China stocks posted solid gains on Tuesday, shaking off a weak morning session as investors bought shares in the finance and manufacturing sectors.
Continue Reading Below
Analysts said investors were buying index heavyweights as they weighed a global equity rally against looming uncertainties at home and abroad, including a ruling on the Phillippines' South China Sea arbitration case due later on Tuesday and China's second-quarter GDP data due on Friday.
The CSI300 index of the largest listed companies in Shanghai and Shenzhen rose 2.2 percent to 3,273.18 points, while the Shanghai Composite Index gained 1.8 percent to 3,049.38.
(Reporting by Nathaniel Taplin; Editing by Kim Coghill)