Russia’s Budget Gap Widens as Oil Revenue Drops for Third Month

Russia’s federal budget deficit surged in April as declining oil revenue and rising military spending continue to strain government finances.

The monthly shortfall reached 1.05 trillion rubles ($13 billion) after being in surplus a month…

Continue Reading