The Ukrainian president expects Moscow to resume its attack on energy infrastructure once the summer ends. Meanwhile, Ukraine said it has attacked a key Crimean bridge.
Ukraine will begin consultations with the United States this week on security guarantees to fight the war in Ukraine.
The US and G7 leaders promised Kyiv they would each provide it with military capability at the NATO summit in Lithuania in July.
That they hadn't officially invited Kyiv to join the security alliance had frustrated Kyiv. But Ukraine, now engulfed in the war, was still to meet NATO standards, officials said.
"We are starting talks with the United States (this) week," said Andriy Yermak, the head of head of Ukrainian President Volodymyr Zelenskyy's office.
"Security guarantees for Ukraine will be concrete, long-term obligations ensuring Ukraine's capacity to defeat and restrain Russian aggression in the future. These will be clearly drafted formats and mechanisms of support," Yermak wrote on Telegram.
He said the guarantees "will be in effect until Ukraine secures NATO membership."