+ EU may give Russian reserves to Ukraine.
+ US may provide Tomahawks.
+ Russian frontline stalled.
+ Russian petrol rationing.
+ Increasing Russian voices saying they cannot win.
So long as Trump doesn't mess it up, and China doesn't come to the rescue, Russia is staring at self-destruction.
about 2 months ago