China stocks extended gains yesterday, with the Shanghai and Shenzhen main board indexes rising for their eighth straight sessions.... Read more