Something along those lines is what I expect. And how I expect Putin to remain in power.
The outrage is not going away though. The Russian brand has been dangerously compromised.
The question the West needs to continually ask themselves is:
Do we really NEED ANYTHING from Russia that we cannot do without?
Obviously the current Answer Numero Uno is oil and gas but beyond that...what?