 The Straits Times Index STI eked out a slight gain of 0.05 per cent to finish yesterday at 2,523.55 - which still translates to a 2.6 per cent retreat overall this week.. Read more at straitstimes.com. 