Comment Comment by omosubi The articles I've seen about this say it's a significant move, but what exactly will it mean for Russia and its economy? Will it also impose costs on western economies? What exactly are those? parent omosubi 4 years ago