K.S.
For most of my oil stains, even on clothes, I've used 7th Generation dish soap and suds it up.
Try a hidden patch--but I think it will work and be easier than scrubbing with anything else. I buy it at Target now (it is my fave dish soap and guilt-free!)