Ukrainian forces struck Russia's major Ufa oil refinery for the second time in a week, President Volodymyr Zelenskyy said on Wednesday.

The Ufa refinery is one of Russia’s largest producers of lubricants and is located more than 1,000 kilometres from Ukraine, Zelenskyy said in a post on X.

“This is an entirely just response to everything Russia is doing against us. Peace is needed, and this is exactly what Russia’s leadership must realise,” Zelenskyy wrote.

“Russia must end its war. And Russia’s leadership has every opportunity to do so. I thank every Ukrainian warrior who ensures our long-range accuracy.”

Ukraine also struck a plant producing missile components in Russia’s Penza region southeast of Moscow, some 500 kilometres from Ukraine, Zelenskyy added.