Putin is losing.
If you are interested, you may want to see response #15.
You already know some of it, but still may want to take a look -