Oil rises despite surprise U.S. stock build weighs