The leak, about 12 miles off the Louisiana coast, has been releasing oil and gas into the Gulf of Mexico since 2004, when a bundle of undersea pipes ruptured....

Comment

Become a member to take advantage of more features, like commenting and voting.

Jobs to Watch