russianeconomy

Image for Russia's March oil and gas revenues expected to fall 52% year-on-yearFinance

Russia's March Oil and Gas Revenues Expected to Fall 52% Year-On-Year