Ukrainian President Volodymyr Zelenskyy said Sunday that only Russia was responsible for the war in his country. He said Ukraine would halt strikes on Russian oil refineries if Moscow stopped hitting Ukraine’s energy grid, after Donald Trump blamed him for high diesel prices and said it was time for Ukraine to get a new leader.

The exchange came as Kyiv pressed its campaign against infrastructure deep inside Russia, with a drone attack on Sunday shutting down a data center run by Russian technology giant Yandex, the third strike on the company’s facilities in four days. Russia and Ukraine are locked in a long-range aerial war while their armies remain largely deadlocked on the front line, more than 4 1/2 years since Moscow’s full-scale invasion.

“Ukraine will be ready to stop striking Russian oil refineries if Russia stops striking our energy infrastructure,” Zelenskyy wrote on X.