Oil prices drop as demand fears dominate