Business2 Min Read Edwin Aboyion8 months ago Russia’s Oil, Gas Revenue To Double In April Russia’s oil, gas revenue to double in April despite US sanctions ($14 billion). This month, Russia’s oil and gas revenues could…