Helmer is dooming. He says that Russia caved in on many points.
Thoughts?