Oil falls on weak demand outlook in US and China