Russia Update: Ukraine Related Sanctions Have Stopped Critical Oil & Gas Investment
Russia’s oil and gas industry faces many obstacles in today’s market, but sanctions may be causing the most damage
For the first time in a decade Russia’s credit rating was downgraded to junk by Standard & Poor’s rating agency last …