Russia’s Shortfall In Oil And Gas Revenues To Total $726mln In April

TASS reports (source): Russia’s Finance Ministry expects the federal budget’s shortfall in oil and gas will amount to 55.8 billion … Continue reading Russia’s Shortfall In Oil And Gas Revenues To Total $726mln In April