Ukraine owes Russia a pile of money. Putin may very well say “pay up or give up”.
How long until China does the same to the US?