Russian forces have tried to advance in eastern Ukraine and trained tank, mortar and artillery fire on Kherson in the south, as Western allies seek to buttress Ukraine and its neighbours against Moscow.
In Washington, a $US1.2 billion ($A1.8 billion) contract for six National Advanced Surface-to-Air Missile Systems (NASAMS) for Ukraine was awarded to Raytheon, the Pentagon said.
Ukraine Foreign Minister Dmytro Kuleba on Wednesday said his country needed US-made Patriot missile defence systems to protect its civilian infrastructure, which has been under heavy attack by Russia at the start of winter.
US Secretary of State Antony Blinken said Russian President Vladimir Putin had focused "his ire and his fire" on Ukraine's civilian population and warned Russia that its strategy would fail to divide Ukraine's supporters.
"Heat, water, electricity ... these are President Putin's new targets. He's hitting them hard. This brutalisation of Ukraine's people is barbaric," Blinken told a news conference in Bucharest following a two-day NATO meeting.
At the NATO foreign ministers meeting, allies on Wednesday pledged to help Moldova, Georgia and Bosnia-Herzegovina as they face pressure from Russia, NATO Secretary-General Jens Stoltenberg and ministers said.
Russian Foreign Ministry spokewoman Maria Zakharova said the outcome showed NATO was "absolutely not interested in a political and diplomatic solution in Ukraine".
Russia invaded Ukraine nine months ago in what it calls a "special military operation" to rid Ukraine of nationalists it considers dangerous. Ukraine and Western allies accuse Russia of an unprovoked, imperialist land grab.
Ukraine ordered all of Kyiv's embassies abroad to strengthen security after two letter bombs were sent to the Ukrainian ambassador in Madrid and an arms company in Spain that manufactures rocket launchers donated to Ukraine. Spanish police said they were are examining a possible link between the two bombs, one of which injured an embassy security officer.
In the Donetsk region of eastern Ukraine, site of the heaviest fighting, Russian forces tried to make further advances and shelled several towns, including Bakhmut and nearby Soledar and Opytne, the General Staff of the Ukrainian Armed Forces said in a Wednesday night statement.
On the southern front, it said Russian forces took up defensive positions and trained tank, mortar and artillery fire on Ukrainian positions and on the regional capital of Kherson, abandoned by Russian troops earlier in November.
Other battleground activity was reported in northeastern and central Ukraine, the military said.
Reuters was not able to verify battlefield reports.
"We are analysing the intentions of the occupiers and preparing counter-measures - tougher counter-measures than is now the case," President Volodymyr Zelenskiy said in a Wednesday evening address.
Kyrylo Tymoshenko, deputy head of Ukraine's presidential administration, said electricity had been restored to 65 per cent of consumers in Kherson.
Nearly six million customers in a majority of Ukraine's regions and in Kyiv had no electricity, Zelenskiy said on Wednesday night.
Ukrainian Air Force spokesperson Yuriy Ignat said defence forces had shot down 340 of the roughly 400 Iranian drones that Russian had launched during the war.
"We haven't seen these Iranian unmanned aerial vehicles for about two weeks ... the first batch has probably already run out," he told Ukraine's main television network.
On the economic front, a deal was close on resuming Russian ammonia exports through a pipeline to a Ukrainian Black Sea port, United Nations aid chief Martin Griffiths said.
"I think we're quite close, we're edging towards it this week," Griffiths told a Reuters NEXT event.
A deal aimed at easing global food shortages by helping Ukraine export its agricultural products from Black Sea ports was extended on November 17 for four months, though Russia said its own demands were yet to be fully addressed. The agreement was initially brokered in July by the UN with the help of Turkey.
Australian Associated Press
Sign up for our newsletter to stay up to date.