In the wake of these attacks, Zelensky requested 10 Patriot systems. Patriot batteries detect and intercept oncoming missiles and are regarded as one of the world’s best air defence systems.
The latest deal announced by Trump will see Nato buy Patriot systems from the US and then distribute them to Ukraine.
He said the alliance would “reimburse the full cost”. Nato is funded through the contributions of its members, external, including the US.
Zelensky said in Rome on Thursday that Germany was ready to pay for two of the Patriots and Norway one, while other European partners were also prepared to help.
He touted “new European defence packages” in his Friday evening message, adding that Ukraine’s military would be working with US envoy Keith Kellogg in the coming week.
US Secretary of State Marco Rubio told reporters on Friday that he had urged allies including Germany and Spain to hand over some of their existing Patriot batteries, as they could reach Ukraine faster.
“We have continued to encourage our Nato allies to provide those weapons… since they have them in their stocks, then we can enter into financial agreements… where they can purchase the replacements,” he said.
The renewed efforts to supply air defences to Ukraine come in the wake of a barrage of deadly aerial attacks – which have shown signs of increasingly frustrating the US administration as it seeks a negotiated peace.
Ukraine was hit by a record 728 drones overnight on Tuesday, with the Ukrainian president warning that Russia wanted to increase that to 1,000.
June saw the highest monthly civilian casualties in Ukraine in three years, with 232 people killed and more than 1,300 injured, according to the UN.
Trump said on Tuesday that the US would send more weapons to Kyiv as “they’re getting hit very hard now”.
After a phone-call with Russia’s Vladimir Putin last week, he said he was “not happy” that progress had not been made towards ending the war. He has since complained that Putin’s “very nice” attitude turned out to be meaningless.
During his interview with NBC News, Trump said he would make a “major statement” on Russia on Monday, but did not say what it would be about.