US Vice-President JD Vance said giving Americans "economic upside" in Ukraine will serve as security guarantee for war-torn country. "This is a way better...guarantee than 20,000 troops from some random country that hasn't fought...war in 30-40 years," he said. His remarks came after Ukrainian President Volodymyr Zelenskyy refused to sign mineral deal with US due to lack of security guarantees.