The article you posted is from 21st and it expressed doubts if Europe actually manages to get itself together and enact the phase 3 sanctions. Today we know Europe did.
http://www.cbsnews.com/news/europe-agrees-on-tough-new-sanctions-against-russia-diplomats-say/
Yes, I know that. And my point was that those who think Putin and Putinism are invulnerable are ignoring what makes our economies work today.