Oil rises 1% on China demand hopes and supply concerns