People watch a burning oil terminal following an air attack in Saint Petersburg amid the ongoing Russia-Ukraine conflict. (AFP pic)SAINT PETERSBURG: The Kremlin on Sunday said Ukrainian large-scale attacks on Russian cities will not change its war aims as Kyiv hit Saint Petersburg with the biggest drone attack on Vladimir Putin's hometown since 2022, setting an oil refinery ablaze.

Rising smoke was visible from Saint Petersburg's historic city centre on the banks of the Neva River, with Russia saying Ukraine struck an oil refinery and depot in night-time strikes that killed one person.

The attack came as Ukraine's Volodymyr Zelensky accused Moscow of violating an "energy ceasefire" announced by US leader Donald Trump 76 times as he warned Russia planned a "blackout" in Ukraine before winter.