Singapore stocks higher at close of trade; Singapore Straits Time up 1.23%