Oil & Gas Rosneft completes £34bn deal 21/03/2013 By Rita Brown Russian giant Rosneft said yesterday it had completed the £34billion deal for TNK-BP, making it the world’s largest listed oil producer.