Oil falls on weakening demand, shrugs off Keystone closure