Repairs to a leaking gas well just off the Texas coast have been halted because of Tropical Storm Beta, according...
Magellan E&P Holdings Inc. News
Efforts to stem a plume spewing on Sept. 1 from an offshore natural gas well platform in Texas have been...