The Russian economy is finally stagnating. What does it mean for the war? theguardian.com 6 points by amelius 12 hours ago