Markets Shell agrees to buy Cove Energy 24/04/2012 By Elaine Maslin Oil and gas major Royal Dutch Shell has agreed to buy Mozambique-focused explorer Cove Energy for £1.1billion in cash.