US president Trump criticized Ukraine for showing zero gratitude for US support and slammed Europe for buying Russian oil. He called the war a human catastrophe and warned Ukraine may have to give up territory, reduce its military, and forgo NATO under his 28-point plan. Zelensky expressed cautious hope for progress in Geneva talks.