Chinese investors snap up stocks on hopes for an end to price wars and overcapacity

July 21, 2025