I have found that the Dawn brand dish soap helps get out grease and oil stains.
It takes it out of clothes, aprons, towels, and carpet. I also put it down where I spilled motor oil on concrete and it breaks the oil spill down. Yes, it works well on dishes and pots and pans!
Chrissy