BP abandons Russian oil company stake, Shell pulls out of Nord Stream 2
Published
Oil and gas contribute around 40 percent of Russia's federal budget.
Full ArticlePublished
Oil and gas contribute around 40 percent of Russia's federal budget.
Full Article