There was a stony silence in Moscow a day after President Donald Trump signalled he had lost his patience with Russian President Vladimir Putin.

President Donald Trump said that he was still open to a meeting with Russian President Vladimir Putin, after saying the two would meet in Budapest, Hungary.

The Kremlin stressed on Wednesday that the dates for the face-to-face talks, due to take place in Hungary, "weren't set" and that this would still happen.