Ukrainian drones reportedly struck a major Russian petroleum export terminal in Rostov-on-Don just hours after President Trump announced a diesel supply agreement with Vladimir Putin, while Ukrainian President Volodymyr Zelensky condemned the deal as a 'gift' that would fund further attacks.