Ukraine attacked a Russian oil refinery Thursday, abandoning a brief truce involving energy-related targets that it said Moscow did not heed, as Ukrainian President Volodymyr Zelenskyy said he felt betrayed by US President Trump. The drone strike started a fire at the refinery about 300 kilometers southeast of Moscow in Russia's Ryazan region, according to the Russian defence ministry and Ryazan governor Pavel Malkov.