Total plugs Elgin leak

French oil and gas firm Total has confirmed it has stopped the gas leak at its Elgin platform 240km from Aberdeen in the North Sea. The operation, which began on May 15th, involved pumping heavy mud into the leaking well. According to Total the leak was stopped 12 hours later. The well had been leaking […]