No, homeowners insurance does not cover leaking oil tanks. If you have an oil tank on your property and it leaks, you will be responsible for the cleanup costs.