The minerals deal was supposed to be finalised when Zelensky visited Trump at the White House in February but the pair ended up in a verbal spat which saw the Ukrainian leave unceremoniously.