Russia’s oil revenues slump amid sanctions and a weaker r... | InsightsWire