Oil and water separate into two separate layers, why is oil always above water