After the heated exchange between Donald Trump and Volodymyr Zelenskyy in the Oval Office in February, the prospect of a deal between the US and Ukraine was uncertain.