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

Dire Russian budget numbers signal a "bad start" to the fiscal year, says an energy analyst.

Russia’s oil revenues plunge as EU’s oil war enters round 2
Dire Russian budget numbers signal a "bad start" to the fiscal year, says an energy analyst.