BP signs deal to sell TNK-BP stake to Rosneft and buy share in Rosneft

09:37 AM | November 23, 2012 | Natasha Alperowicz