K.H.
Those "oil spots" show up all the time on my kids clothes and the best advice I ever got to remove them (even after they had been dried in the dryer) was to rub Dawn dish soap on the spots and then re wash--the Dawn cuts the grease and will usually remove the stains. Hope this helps!