SINGAPORE shares ended 12.86 points, or 0.46 per cent higher, to close at 2,792.84 on Wednesday.
About 1.35 billion shares exchanged hands.
Gainers beat losers 216 to 188.
For more The Straits Times stories, click here.