Ukrainian President Volodymyr Zelenskyy unexpectedly canceled his visit to Saudi Arabia where he was to be briefed about the outcome of talks between the US and Russia on the future of his country.