The source of a rainbow oil sheen 130 miles southeast of New Orleans first reported Wednesday remains undetermined, according federal spokespersons on Thursday.
Source of rainbow oil sheen 130 miles southeast of New Orleans remains undetermined