Ukraine has ruled out a ceasefire or concessions to Moscow while Russia intensified an offensive in the eastern Donbas region, as Polish President Andrzej Duda prepared to address the Ukrainian parliament on Sunday.
After ending weeks of resistance by the last Ukrainian fighters in the strategic southeastern city of Mariupol, Russia is waging a major offensive in Luhansk, one of two provinces in Donbas.
Russian-backed separatists already controlled swathes of territory in Luhansk and the neighbouring Donetsk province before the 24 February invasion, but Moscow wants to seize the last remaining Ukrainian-held territory in Donbas.
"The situation in Donbas is extremely difficult," Ukrainian President Volodymyr Zelenskyy said in his nightly address.
The Russian army was trying to attack the cities of Sloviansk and Sievierodonetsk, but Ukrainian forces were holding off their advance, he said.
Mr Zelenskyy's adviser Mykhailo Podolyak ruled out agreeing to a ceasefire and said Kyiv would not accept any deal with Moscow that involved ceding territory.
Making concessions would backfire on Ukraine because Russia would hit back harder after any break in fighting, he said.
"The war will not stop (after concessions). It will just be put on pause for some time," Mr Podolyak, Ukraine's lead negotiator, said.
"They'll start a new offensive, even more bloody and large-scale."
Recent calls for an immediate ceasefire have come from US Defense Secretary Lloyd Austin and Italian Prime Minister Mario Draghi.
'Truly sorry'
Russia has declared victory in its months-long operation to capture the strategic port of Mariupol after Ukraine ordered the last of its troops holed up in the city's Azovstal steelworks to lay down their arms.
Moscow's flattening of Mariupol has drawn multiple accusations of war crimes, including over a deadly attack on a maternity ward, and Ukraine has begun a legal reckoning for captured Russian troops.
The first post-invasion trial of a Russian soldier for war crimes neared its climax in Kyiv on Friday, after 21-year-old sergeant Vadim Shishimarin admitted to killing an unarmed civilian early in the offensive. The verdict is due on Monday.
Mr Shishimarin told the court he was "truly sorry". But his lawyer said in closing arguments that the young soldier was "not guilty" of premeditated murder and war crimes.
The end of fighting in Mariupol, the biggest city Russia has captured, gives Russian President Vladimir Putin a rare victory after a series of setbacks in nearly three months of combat.
Ukrainian forces in the separatist-controlled regions of Luhansk and Donetsk said on Saturday they had repelled nine attacks and destroyed five tanks and 10 other armoured vehicles in the previous 24 hours.
Russian forces were using aircraft, artillery, tanks, rockets, mortars and missiles along the entire front line to attack civilian structures and residential areas, Ukrainian forces said in a Facebook post. At least seven people had been killed in the Donetsk region, they said.
Russian troops destroyed a bridge on the Siverskiy Donets River between Sievierodonetsk and Lysychansk, Luhansk regional governor Serhiy Gaidai said.
There was fighting on the outskirts of Sievierodonetsk from morning through the night, he said on the Telegram messaging app.
Mr Zelenskyy described the bombardment of Severodonetsk as "brutal and absolutely pointless", as residents cowering in basements described an unending ordeal of terror.
Sievierodonetsk and its twin Lysychansk across the Siverskiy Donets River form the eastern part of a Ukrainian-held pocket that Russia has been trying to overrun since mid-April after failing to capture Kyiv.
Gas dispute
Russia's state gas company, Gazprom, said it had halted gas exports to Finland, which has refused Moscow's demands to pay in roubles for Russian gas after Western countries imposed sanctions over the invasion.
Finland and Sweden applied this week to join the NATO military alliance.
Finnish state-owned gas wholesaler Gasum, the Finnish government and individual gas-consuming companies in Finland have said they were prepared for a shutdown of Russian flows.
Most European supply contracts are denominated in euros or US dollars. Last month, Moscow cut off gas to Bulgaria and Poland after they refused to comply with the new terms.
Western nations also have stepped up weapons supplies to Ukraine.
On Saturday, Kyiv got another huge boost when US President Joe Biden signed a bill to provide nearly US$40 billion ($56.85 billion) in military, economic and humanitarian aid.
Moscow says Western sanctions, along with arms deliveries for Kyiv, amount to a "proxy war" by the United States and its allies. Thousands of people in Ukraine have been killed in the war that has displaced millions and shattered cities.
Mr Zelenskyy said he stressed the importance of more sanctions on Russia and unblocking Ukrainian ports in a call with Italian Prime Minister Mario Draghi on Saturday.
Mr Duda, who also met with Mr Zelenskyy in Kyiv last month, is the first head of state to address parliament in person since the invasion, his office said.