Fitch: Supply constraints will continue to put pressure on the Russian economy.

2026-08-05

Fitch: Supply constraints will continue to put pressure on the Russian economy.