Tag

#Energy Revenues

1 article

Finance

Russia’s Hidden Deficit Could Exceed $30 Billion, Intelligence Claims

German intelligence reports suggest Russia's budget deficit may be over $30 billion higher than officially stated, driven by war spending and falling energy revenues. A strong ruble and high interest rates further exacerbate fiscal pressures, raising questions about Moscow's ability to sustain its current spending pace.

2 hours ago