Question: is oil heavier than water?
Answer: Oil molecules are only attracted to other oil molecules. Water is more dense (heavier) than oil so they can't mix. Oil floats above the water.