
STI ended May at around 3158 points, down more than 100 points as compared to last month. US government debt ceiling and recession fears were the two main issues bothering the markets. China patchy recovery post Covid restrictions was another main co...