Oil prices settle higher to wrap up weekly gain as economic data lift demand hopes

By