There’s this stuff at Home Depot, or some other hardware stores that will get most oil stains up. I forgot the name of it, but it’s like a concentrate that you can add to water, or if need be use straight. The sales associates should be able to steer you in the right direction.