Greased lightening is the best thing at removing grease/oil period.I used diluted Muriatic Acid. Tried both the stains stayed the concrete lightened around them. I pounded the powerded concrete mix into the stain swept most of it up the next day. Then watered it lightly brushed the remaining with a stiff broom let dry. Today I will look at the drive and see if it hardened or whatever.Even the hard to remove rubber tire mark looks good. If the new concrete is dark I will let it weather for a week and perhaps put some bleach on it to try and lighten it up. I would almost rather have darker spots on the drive with new concrete than oil spots.
I used to sweep parking lots. Always carried some OIL DRY (cheaper then kitty litter) on the sweeper trailer. Scatter it over a stain, grind it in thoroughly with your shoe, let sit while blowing out the corners and curbs and then sweep it all up.
i did that...stains still there...so i busted out the concentrated degreaser and pressure washer....
must not have rinsed it too well...now there are oil stains and streaks of white....great, it's my mother-in-law's driveway too!