Oil & Gas Battle continues to stop oil leak on platform 18/01/2013By Energy Reporter Experts were still battling to fix an oil leak onboard a stricken North Sea platform last night.