Oil & Gas Gas leak finally under control 17/05/2012By Energy Reporter Offshore giant Total has finally stopped the gas leak on its Elgin platform.