Oil falls 2 percent as concern over demand bites