Why doesn’t Oil Mix With Water?

There is large difference in densities of oil & water. Oil has great density. Molecules of oil don’t make bonds easily with water. So it don’t dissolve in water.