At 12.30pm, the KLCI was up 5.57 points or 0.31% to 1,829.89. Turnover was 884.38 million shares valued at RM824.07mil. There were 550 gainers, 165 decliners and 272 counters unchanged.
Among key regional markets:
Nikkei 225 fell 0.37% to 15,538.27
Hong Kong Hang Seng Index rose 0.92% to 23,477.84
Shanghai Stock Exchange Composite Index fell 0.57% to 2,369.30
Taiwan Stock Exchange Weighted Index rose 0.31% to 8,982.80
Korea Stock Exchange KOSPI Index fell 0.39% to 1,965.25
Straits Times Index STI rose 0.67% to 3,248.38
Crude oil rose 16 cents to US$87.47 and Brent seven cents to US$91.45.
Spot gold rose US$3.93 to US$1,225.07