Skip to content
NEWSLINK Russia Direct: “What the failure of the Doha oil summit means for Russia. An inability of the world’s oil exporters to come to an agreement on future production levels is further evidence that Russia can no longer rely on higher oil prices as an easy cure for its economic ills.”
Like this:
Like Loading...
Related