Oil mixed over positive economic data from China, Saudi price trim