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 ...
About half of Russia's military budget is off the books, according to Craig Kennedy, a former Morgan Stanley investment ...
"Putin's government has not evinced visible concern that Russia's population might be cut in half by century's end," an ...
A Russian court's order for Austria's Raiffeisen Bank International to pay 2 billion euros ($2.1 billion) in damages for a ...
Russia recorded in 2024 a budget deficit exceeding three trillion rubles for the third consecutive year, soaring to 3.49 trillion rubles ($34.39 billion), according to the country's finance ministry.
The United States, the European Union and the United Kingdom have imposed over 20,000 restrictions and sanctions on Russia, ...