Star Metro - Markets struggle as China growth misses forecasts