Fitch says supply restrictions will continue to weigh on Russia's economy.

2026-08-05

Fitch says supply restrictions will continue to weigh on Russia's economy.