Ukraine's president sharply criticised the move, calling it an "investment in war that must be ended, not prolonged".
Trump announces deal for Russian diesel as Zelensky calls it a 'gift to Putin'