I'm unsure whether what specific mod may be causing it. However, Factorio+ will create oil patches 100% with most mods.
It may be useful to attempt to generate a new world with mods turned off and see which one stops it from generating in the world preview screen.