Kitty litter will absorb it, but Castrol SuperClean will get rid of the stain, but if you want the cheaper one,first lay dry laundry soap over it to soak up any wet oil. if you have no wet oil, make a paste of dry laundry detergent and liquid dish soap( like dawn) and spread it over the stain. grind it in with a broom or brush. hose it off if you can without damaging things in your garage or get a squeegee's and dust pan and scrape it up.
If you use Kitty Litter, make sure it's not the "self-clumping" kind. Your best bet is go to your local
auto parts resources and get a small bag of Floor Dry (or equivalent). It's what everybody is calling kitty litter, but it doesn't clump together like the new style of kitty litter...
Goodluck!!!