Oil prices drop on concerns about patchy demand recovery, record US stocks