Raymond harris answered question 11/17/2009 Why Does Oil Float On Water? Because its particles aren't as close together weighing it down