Source of rainbow oil sheen 130 miles southeast of New Orleans remains undetermined
The source of a rainbow oil sheen 130 miles southeast of New Orleans first reported Wednesday remains undetermined, according federal spokespersons on Thursday.
Photos taken today in the Gulf of Mexico show oil located about six miles off of the coast of Grand Isle.