YZJ Shipbuilding led the gains after its stock grew 4.95%.
The Straits Times Index ended 48.81 or 1.55% higher at 3,204.52.
The top active stocks were DBS, which grew 1.2%, OCBC, which climbed 1.38%, UOB, which rose 2.33%, SingTel, which dipped 0.31%, and YZJ Shipbuilding with a 4.95% jump.
The FTSE MidCap inched up 0.75% whilst the FTSE Small Cap grew 0.23%.
Do you know more about this story? Contact us anonymously through this link.