Ringgit opens firmer against US dollar, major currencies

The local currency strengthens to 3.8895/3.9000 following weaker US economic data and improved global risk appetite.