At least three people have been killed and more than 30 injured in a "massive" overnight Russian aerial attack on Ukraine, President Volodymyr Zelensky says.

He says regions across the country were targeted as part of a "deliberate strategy" to "intimidate civilians and destroy our infrastructure", with one direct missile hit reported on a residential building.

Ukraine's air force says Moscow launched 619 drones and missiles. Russia's defence ministry says its "massive strike" used "precision weapons" and targeted military-industrial facilities.

Separately, Russia says four people were killed in a Ukrainian drone attack on the Saratov region. Kyiv says it hit a major oil refinery there.

Ukraine also says another Russian oil refinery was damaged in the neighbouring Samara region.