3 years ago in

Increased spending, falling revenue, Russia is currently running a 45% budget deficit

Moscow's oil and gas revenues plummeted 46% in January-February.



More posts