for concrete
TSP = trisodium phosphate
or
Muratic acid for bad stains
for asphalt black top = for a fresh spill, put concrete mix (just the powder to soak and bind the oil) periodcally reseal with black pitch. (oils deatroy black top and reduce it to gravel)