KUALA LUMPUR: The ringgit ended slightly higher against the US dollar today after trading in a narrow range, as market sentiment remained cautious amid heightened global uncertainties.

At 6pm, the ringgit improved to 4.0820/4.0870 versus the greenback from Thursday's close of 4.0830/4.0875.

Bank Muamalat Malaysia Bhd chief economist Dr Mohd Afzanizam Abdul Rashid said the ringgit maintained a tight trading range against the US dollar, hovering between RM4.0830 and RM4.0887.

He said the local currency gained some ground during the afternoon session, strengthening to around RM4.0843 against the US dollar from RM4.0888 during the morning session.

"Higher global bond yields were the main factors affecting market sentiment this week, while higher crude oil prices along with strong US data points have led to greater demand for the US dollar.