Oil falls with economic slowdown fueling low demand concerns