Tolik, I think you are right when it comes to China. But for the Russians there maybe some sanctions that will work. Russians have a lot more money invested in companies here and they own a lot of properties here too.
Also the Russians do not make much products like the Chinese do. So we may have some sanctions that will work but do they care! They do not care if there people go though hard times so that is were this may not work.