Russia is winning - they do not need a deal. Putin will likely get almost everything he wants in negotiations. Trump stopping all Uke aid for 90 days will be a severe blow to Zelensky and the Uke war front which is already collapsing in many areas.