Oil falls on concerns about demand amid weak China economic data