You can remove oil stains from tiles, stone and concrete with:
Cat litter
Baking soda
Salt and soda
With these products you need to act quickly.