Oil up over China's positive demand outlook