President Volodymyr Zelensky on Monday urged world powers to do their utmost to help end Russia's invasion by the end of the year, as G7 leaders planned new sanctions and vowed to support Ukraine "as long as it takes".

US President Joe Biden and his counterparts from the Group of Seven rich nations, meeting for three days in the Bavarian Alps, promised to tighten the economic screws on Moscow over its February 24 invasion.

They also put on a show of unity over Ukraine, even as the fallout from the war intensifies with soaring energy and food prices driving up global inflation.

"We will continue to provide financial, humanitarian, military and diplomatic support and stand with Ukraine for as long as it takes," the G7 said in a statement on the summit's second day.

Addressing the gathering via video-link, Zelensky urged leaders to help end the war before winter sets in and conditions for his troops become tougher.

He urged allies to keep up the pressure and "intensify sanctions" on Moscow, including by imposing an oil price cap to limit Russia's energy revenues.

German Chancellor and summit host Olaf Scholz signalled the G7's readiness to do more, saying "we will continue to increase pressure on (Vladimir) Putin. This war has to come to an end".

Among the new steps being discussed by G7 leaders is the price cap on Russian oil imports sought by Zelensky and sanctions targeting Russia's defence industry.

Washington meanwhile is planning to send Ukraine sophisticated anti-aircraft missiles, a source familiar with the process told AFP.

Zelensky has long asked allies for more powerful defences against Russian attacks.

An announcement is "likely this week" on the purchase of an "advanced medium to long-range surface-to-air missile defence system", the source said.

The summit of the G7 -- which comprises the US, Germany, Britain, France, Italy, Japan and Canada -- ends on Tuesday.

It will immediately be followed by a meeting of NATO countries in Spain, where Ukraine is again expected to dominate the agenda.

RTL

President Volodymyr Zelensky will urge the G7 leaders to step up support for Ukraine when he addresses the summit / © POOL/AFP

- 'Toughest days' -

Since failing to capture Kyiv early in the war, Russian troops have focused on the eastern Donbas region where they have been gaining ground.

Two women were killed by Russian bombardments on the north-eastern Kharkiv region over the past 24 hours, a local official said on Monday.

Russian shelling also continued in and around the eastern city of Lysychansk, after Russian forces at the weekend took full control of its twin city and industrial hub Severodonetsk following weeks of fierce fighting.

"Lysychansk and nearby villages are living their toughest days. Russians destroy everything on their way," said Lugansk regional governor Sergiy Gaiday.

Taking Lysychansk would give Russia control of the entire Lugansk region in the Donbas.

- 'Safe return' -

With concerns growing over the fate of Ukrainians in occupied areas, G7 leaders told Moscow it must "immediately allow the safe return" of citizens taken to Russia against their will.

The grouping also voiced "serious concern" over Putin's weekend announcement that Russia will deliver missiles capable of carrying nuclear warheads to Belarus in the coming months.

"We urge Russia to behave responsibly and exercise restraint," it said.

RTL

Russia's invasion of Ukraine / © AFP

Kyiv meanwhile was reeling from the first Russian strikes on the capital in three weeks. A missile attack struck a residential building early on Sunday, Ukraine said, leaving one person dead.

Russia denied it had hit a civilian target, however, saying its forces had struck the Artyom weapons factory in the neighbourhood.

Moldova's President Maia Sandu visited neighbouring Ukraine on Monday.

Her country, one of Europe's poorest, has taken in tens of thousands of Ukrainian refugees.

Both nations received candidate status from the European Union last week, although the path to bloc membership is set to take years.

- Gold, oil, tariffs -

G7 members kicked off their gathering on Sunday by announcing a plan to ban imports of Russian gold, the latest in a series of sanctions aimed at punishing Putin.

RTL

Allies including US President Joe Biden are taking stock of their support for Ukraine and for sanctions imposed on Moscow / © AFP

A senior US official on Monday said the G7 had also made progress on talks for a price cap on Russian oil.

The move would have the twin goals of starving the Kremlin of a key revenue stream for its war machine, while forcing down the price of Russian oil in the hope of reining in inflation, the official said.

European Council President Charles Michel however said on Sunday that all 27 member states would have to agree to such a price cap, which would require tweaking existing sanctions.

Biden and his G7 counterparts will also unveil new sanctions designed to hamper Russia's ability to resupply its weaponry, a senior US official said.

The leaders likewise share the view that money collected from higher trade tariffs imposed on Russian exports should be funnelled as aid to Ukraine "to ensure that Russia pays for the cost of its war", the official added.

- Food crisis -

One of the most worrying spillover effects of the war has been the threat of food shortages in vulnerable countries, as Russia's blockade of key ports holds up vital Ukrainian cereal exports.

With millions of tonnes of grain trapped in silos, concerns are growing that African nations highly reliant on Ukrainian deliveries could face famine.

"We urgently call on Russia to cease... enable free passage of agricultural shipping from Ukrainian ports in the Black Sea," G7 leaders said.

Russia denies being responsible for the delivery disruptions and says Western sanctions are to blame.

Non-G7 countries Argentina, India, Indonesia, Senegal and South Africa have also joined the summit.

Indonesian President Joko Widodo, who will host a G20 summit in November, said he would also visit Ukraine and Russia in the coming days to ask Putin and Zelensky to open a dialogue for peace.

Indonesia, like most major emerging economies, has tried to maintain a neutral position, and Widodo has not bowed to Western pressure to exclude Putin from the November meeting.