When these meteors hit they must crush a gazillion dinosaurs at a time to generate that much oil at the impact site.
>> Some complex craters are among the most productive hydrocarbon sites on the planet.
When these meteors hit they must crush a gazillion dinosaurs at a time to generate that much oil at the impact site. <<
Actually if the impact is reason there are now large amounts of easily accessible hydrocarbons it could boost the abiogenic theory of oil production...
That theory states that oil is formed in the lower cryst/mantle and heat forces it upwards. That most Oil if formed via internal non-biological processes.
The impact could create an easy means for this oil formed at deep depths to drift upwards in the crust and concentrate around the impact area for many years following the event.