Star Metro - Stock markets wobble on China woes