Oil up on projected demand rise, positive US, China economic data