STI closes 1.36% higher at 3,040.48