After two years of war, Russian economy proves resilient – but for how long?