There are two main sources of oily film on the water. You can tell the difference by stirring the water with a stick. It's most likely hydrogen sulfide if the oil doesn't break up when you stir the water.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.