FITCH: Supply constraints will continue to weigh on the Russian economy.

2026-08-05

FITCH: Supply constraints will continue to weigh on the Russian economy.