Gulf of Mexico oil leak contained after 14 years

The U.S. Coast Guard has managed to contain a Gulf of Mexico oil leak that has been leaking for over 14 years from Taylor Energy’s toppled oil platform.