Markets.News
U.S. crude futures climbed over $2, reaching $100.26/bbl.