Private, public effort contains one million gallons of oil at longest US spill
Eighteen years ago, Taylor Energy's MC20 oil production platform collapsed in an underwater mudslide caused by Hurricane Ivan, spilling oil into the Gulf of Mexico from the well site. This week marks the milestone of more ...