I keep a small bag of Oil Dri on hand. You can buy it at any automotive store or in that section at Wal Mart. It works like a charm! Sprinkle it over the oil stain, then using a small brick or rough stone, rub it into the oil stain well, let it set overnight, and the oil stain will be gone. If it is an old stain, you may have to repeat the procedure.
Carolyn