
Russian economy hit by COVID-19 and oil market turmoil
Russia imposed strict lockdown measures similar to many countries, resulting in sharp reductions in demand and production.
Russia imposed strict lockdown measures similar to many countries, resulting in sharp reductions in demand and production.