sections

Friday, 22 August 2014

  • 1 of 1

A logo of Russian state oil firm Rosneft is seen at its office in St. Petersburg

A logo of Russian state oil firm Rosneft is seen at its office in St. Petersburg, October 18 2012. RS/Alexander Demianchuk

Source