Also, any sort of accidental or natural disaster leading to damage of the oil storing tankers, barges, pipelines, refineries, etc., can cause the disaster. The oil spill effects on the marine life is decided by the type of oil spilled, location, and the breeding season of the habitat in that area.