The US president’s comments suggest he is growing frustrated with his inability to strike a quick peace deal to end the Russia-Ukraine war, which he promised in the election campaign.