Oil falls $1 on demand fears