Do you have a reference for this? The raw numbers don't seem that bad: https://en.wikipedia.org/wiki/Economy_of_Russia#Data
Everything I can find suggests they're ok, short term, with possible long term problems from loss of foreign markets.