Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Russia's oil and gas revenues dropped 10.3% this year, leading to a projected budget deficit.

flag Russia's oil and gas revenues fell 10.3% in the first four months of 2025, dropping to $46 billion, due to lower oil prices and past tax payments. flag The finance ministry now expects 24% lower revenues this year, projecting $102.6 billion, leading to a budget deficit estimate tripled to 1.7% of GDP. flag The UK intelligence service warns this could threaten Russia's ability to finance its budget, especially with high military spending.

9 Articles

Further Reading