Russian President Vladimir Putin addresses a plenary session of the St. Petersburg International Economic Forum in St. Petersburg, Russia, Friday. (AP)
Putin, speaking at the plenary session of Russia's flagship St Petersburg International Economic Forum, said the public finances were generally balanced, putting the $42-billion budget deficit so far this year largely down to the bringing-forward of of some planned expenditures.
Analysts and data, however, suggest that slumping energy revenues and soaring military spending have played a key role.
"Naturally, additional funds were needed to strengthen defence and security, to purchase weapons," Putin said. "We were forced to do this to protect our country's sovereignty.
"I should say that on the whole this justifies itself from an economic point of view," Putin added.
Get the latest World News, breaking headlines and global updates from the US, UK, Pakistan, Bangladesh, Russia and other countries. Follow major international events on Hindustan Times.