How to absorb oil out of carpet.
Remove body massage oil from carpet.
You can always use white sheets only because you can bleach them in order to remove stains faster.
When hosting a dinner party you can expect a few accidents in which guests drop pieces of food.
Squirt a few drops of liquid dishwashing detergent onto the stained area.
However if you add bleach on top of colored fabrics you risk discoloration in which case you will need to turn to other methods for removing the oil stains on your sheets.