STI investors may have reasons to cheer, Latest Business News - The New Paper