CoolChem makes a cyano-epoxy that in my experience will practically glue oil to water.
. Cyano-epoxy is what is used to glue reflective pavement markers to the road.
As well as it does that, I would guess it’s a pretty good product.