OPEC logo is seen at the OPEC headquarters in Vienna on May 24, 2017, on the eve of the Organization of the Petroleum Exporting Countries (OPEC) meeting.
Photo by AFP
Russia is finding that its future as a producer of oil is increasingly dependent on OPEC’s, and vice versa.