Yes, and No
Depends on how fresh the stain is and has it been baking in the sun letting it seep deeper. The type of oil, how porous the concrete, ect also effect the results.
More than likely you will have a shadow remain especially with cold water. Also will take multiple treatments and pass to get most of it up. Best way to tell a customers is you can remove the oil but a shadow will remain.
I just did an emergency spill the other day where an oil recovery truck over flowed. It was a mix of oils and did the best we could with cold water only. I let them know there would be a shadow and we remove a lot of oil, but you definitely know something spilled in that spot.
One thing i wish i would have used would be caustic on this stain, probably would have helped a little better but used ebc, red raider, and purple power( at different times) and it did good
.