Oil & Gas Eight fly to stricken platform 06/04/2012By Energy Reporter Total has performed a "key milestone" towards bringing the gas leak on board the Elgin platform under control.