Taking stock of STI's performance

Customers at a shopping district in a supermarket in Yichang, central China's Hubei province.China's economic slowdown is one of the factors contributing to the hammering of the 30 blue chips that make up the Straits Times Index. The stocks have dropped 7.6 per cent in the past 12 months.