News
Russia’s federal budget revenues from energy exports have declined sharply in 2025, driven by falling oil prices and collapsing natural gas sales to the EU, Ukraine’s Foreign Intelligence Service ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results