STI up 0.58% at 2,914.12