Re: oil stain..
If they are fresh use talcum powder. It will absorb as much as possible and then wash with a good detergent.