BP feeling Russian sanctions pinch through stake in Rosneft

Rosneft
Rosneft

Breaking