Ringgit finishes lower versus greenback