Oil falls on greater supply, lower China demand