Why can't rubbing alcohol and oil mix?

Rubbing alcohol is also known as isopropyl alcohol. The reason why rubbing alcohol and oil can't mix is because the alcohol is less dense than the oil.