The best tool for routine driveway cleaning is a so-called “street cleaner’s” broom, which has a long handle and a 24-inch or larger brush head with stiff nylon bristles. Models cost anywhere from $15 to $50 at hardware stores and home centers. Select a broom with a reinforced handle. You’ll break a lot of broom handles if they’re not reinforced.
Attend to oil spots as soon as you notice them. Spread an absorbent material, such as sand, cat litter, and even sawdust or dry, clean dirt over the spot. Allow the absorbent to work for a few days, then sweep it up and throw it out. Repeat the process if the absorbent becomes saturated. Do not use solvents to remove oil stains as these chemicals will also break down asphalt, and they may stain concrete. Enzyme products can also be used to remove oil stains on concrete.
Reference:
Don Aslett in The Cleaning Encyclopedia: Your A to Z Illustrated Guide to Cleaning Like the Pros.