Hong Kong stocks finished up 0.38 per cent on Thursday,hitting a one-month high intraday and marking an eighth successive session of gains,with energy shares turning in a strong performance. The benchmark Hang Seng Index rose 76.25 points to 20,138.40. The China Enterprises Index ended up 0.23 per cent at 11,583.5.