Oil prices rise on hopes for China demand boost