LONDON: British energy giant BP, which this year shelved targets on reducing carbon emissions, has appointed company outsider Meg O’Neill to be its chief executive from April, repl...