The Straits Times Index turns in its strongest performance in at least four years, with a total return of 22.7% in 2025