News

Daily Markets Briefing: STI down 1.5%

Index poised for a modest technical rebound.