Ukrainian President Volodymyr Zelenskyy says the war in the Middle East, not Ukraine, is driving prices up, pushing back after President Trump said Kyiv needs a new leader.