Is Russia’s economy at risk as oil revenues shrink?

Barchart · 10/02/2025 12:26
Russia plans to raise tax to fund its defence budget as oil revenues decline.