Russia Faces Budget Deficit as Oil Revenues Drop for Third Month

Russia’s federal budget has faced a decline in resource revenues and an increase in the deficit for the third consecutive month, the Ministry of Finance reported on Wednesday, reports The Moscow Times.

In April, the…

Continue Reading