Uppgörelsen ger Rosneft 5 procent av BP:s aktier - värda 7,8 miljarder dollar - som får 9,5 procent i Rosneft.

- Det är en affär som vi har strävat efter att göra en lång tid, säger Svanberg till nyhetsbyrån Bloomberg.