The Russian economy has been dealth yet another blow as the central bank slashed interest rates after its own data revealed a shrinking GDP. The Bank of Russia cut its benchmark interest rate Friday...
Russia’s federal budget deficit is continuing to grow rapidly, already surpassing the target set for the entire year. In July alone, the deficit rose by 1.2 trillion rubles (£11.2 billion),...
Russian oil took a staggering £3 billion hit in the first three months of 2025 as the country's most vital export is hammered. A combination of sanctions, slowing global demand, and internal...