Oil rises 1% in choppy trade on China demand hopes