Russia's oil and gas revenues are expected to fall by 23% in September year-on-year due to declining international crude prices and a stronger ruble. This decline poses a challenge for Russia's 2026 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results