Ringgit opens firmer against US dollar as oil prices advance