Singapore shares closed higher yesterday with the blue-chip Straits Times Index up 48.14 points to 3,019.74. Volume was 2.56 billion shares worth $2.51 billion. Gainers led losers 438 to 175. Here are some stocks and factors to watch:
US stocks notched a fifth straight day of gains last night as stronger-than-expected corporate results and March retail sales pushed the S&P 500 past 1,200 for the first time in 18 months.



