The benchmark index has been rallying since August 2024, when the review group was first unveiled. As at 9.10am, the STI has ...