In addition, BP has entered into an agreement to purchase from Rosneft's parent, Rosneftegaz, a further 600 million Rosneft shares, representing a 5.66% stake in Rosneft. at a price of $8.00 per share.