Oil & Gas Major step in plugging leak at Total platform 05/05/2012By Energy Reporter Offshore giant Total said an "important advancement" had been made in plugging the gas leak at its stricken Elgin platform last night.