Talos Energy LLC News

Well Leaks Natural Gas in Gulf Off Louisiana Coast

Natural gas began leaking on July 8 from an old, non-producing well at an oil and gas platform in the Gulf of Mexico about 75 miles off the Louisiana coast after a crew working to plug the well lost control …