SINGAPORE shares closed up 15.97 points, or 0.69 per cent, to end higher at 2,333.14 on Tuesday evening.
About 1.26 billion shares exchanged hands.
Losers beat gainers 270 to 175.