Oil prices drop slightly over lingering demand fears