Ok, for this large a spot get a 25 or 30 lb bag of cat litter. (the regular kind) Also 1 gal of mineral spirits.
Pour a ring of cat litter around the oil spot, pour the mineral spirits on the oil spot. Let it soak in for about 5 min, pour on more ms if needed, and then cat litter over the whole thing. sweep back and fourth to soat up the ms. Sweep up the whole mess and let dry. I have used this method several times and it does really work!