Oil floats on water because