STI rebounds despite uncertainty on Greece