Oil falls as demand worries counter U.S. stimulus hopes