This might help. I found it helpful, at least.
cormallen (who is Russian) explains Russian business thinking. It doesn't make what he said any better, but it does make it more understandable.
http://cormallen.livejournal.com/92948.html ***
Also, re: the boycott...
I don't think that's going to have much effect, as the boycott is scheduled for Good Friday, which is a travel day for a lot of people, and that between travel on Friday and the start of the Easter weekend (which is very much a family time), a considerable drop-off in posting would be expected anyway.