Sewerage and Water Board of New Orleans is saying that a strange pink substance in the 17th Street Canal has been identified as oil.
Robert Jackson, Sewerage and Water Board spokesperson said the source was an oil spill that happened Feb. 21, at Delta Petroleum and was previously reported to have been contained.
Jackson said S&WB has deployed booms in the area Drainage Pumping Station 6, as well as additional booms provided by the Coast Guard at the mouth of Lake Ponchartrain. S&WB said the spill has had no impact on drainage operations.
City officials confirmed that crews are working to clean up the substance.