Sinopec and Rosneft strike deal over Russian oil fields

Rosneft news
Rosneft news

More from Energy Voice

Latest Posts