Rosneft to Pay $26.8 Billion in Deal for BP’s TNK-BP Stake

Rosneft to Pay $26.8 Billion in Deal for BP’s TNK-BP Stake

Andrey Rudakov/Bloomberg

A logo is seen illuminated above a TNK-BP gas station in Moscow.