thing is tarmac is oil based so dont use any type of degreaser on it or you will messup the tarmac . i would buy a bag of floor granules that garage workshops use,thisll soak up any surface oil. car accesory shops sell this stuff ,you cant use it if its raining though and its cheap to buy and takes a day or two to soak up any oil leaving zero trace