U.S. crude oil rises more than 2% after stock market snaps losing streak