Singapore stocks finished almost flat on Wednesday, with the benchmark Straits Times Index (STI) down 0.02 points to close at 3,133.74. A total of 4.05 billion shares changed hands with turnover of 1. 18 billion Singapore dollars (921.8 million U.S. dollars). Losers led gainers 234 to 180, while 531 others finished unchanged. The STI index gained 4.97 points, or 0.16 percent, to close at 3,133.76 on Tuesday.