They must be losing worse than we know.
Yup. Russia is really losing. No need for more US dollars for that country with endless victories