Oil prices up with positive China demand outlook