Events OTC remains key attraction for Scotland’s energy sector 03/05/2012 By Ian Forsyth There was another huge turnout for the world's top oil and gas show, which drew to a close in Houston in the US yesterday.