New data suggests that the Russian economy is contracting, particularly its manufacturing and service sectors. Economic slowdown, though an expected consequence of the pandemic, has the potential to wreak long-term havoc on the economy if the government doesn't provide adequate stimulus measures.