Oil Prices Hurting Russian Deals, Russia Trying to Lure Back Investment
Oil and gas deal pipeline relatively thin at this year’s St. Petersburg Economic Forum
There was a stronger showing of the heads of international oil and gas companies at this year’s St. Petersburg Economic Forum, but deals remained relatively light.…