Russia’s oil revenues plunge as EU’s oil war enters round 2

2 years ago 15
Dire Russian budget numbers signal a "bad start" to the fiscal year, says an energy analyst.
Read Entire Article