Russia claims it is withstanding the impact of sanctions. Sweden's finance minister said satellite images show a different ...
While revenues did increase by 26%, this was not enough to offset Russia's staggering spending costs, exacerbated by the ...
To bring Russia to the negotiating table and end the war in Ukraine, Vladimir Putin needs to believe time is no longer on his ...
"Putin's government has not evinced visible concern that Russia's population might be cut in half by century's end," an ...
About half of Russia's military budget is off the books, according to Craig Kennedy, a former Morgan Stanley investment ...