Moscow Meltdown: Can Russia Survive?