Chinese A-shares staged sharp rally, Shanghai Composite Index enters technical bull market
Chinese A-shares staged sharp rally, Shanghai Composite Index enters technical bull market