Oil & Gas Total has more than 120 staff back on Elgin platform 12/06/2012 By Elaine Maslin More than 120 staff are now back working on oil and gas major Total's Elgin platform in the North Sea, the operator said last night.