President Donald Trump offered to mediate an end to the Russia-Ukraine war in separate phone calls with President Vladimir Putin and President Volodymyr Zelenskyy on July 4 [5][7][14], as Zelenskyy publicly challenged Putin to meet him in the contested city of Kostiantynivka [4][9] and Ukrainian forces struck Russian oil infrastructure in St. Petersburg [28].
Trump's nearly 90-minute call with Putin was described by Kremlin foreign policy adviser Yuri Ushakov as "business-focused and highly constructive," the fourth such exchange between the two leaders this year [3][7]. Ushakov stated that Trump "reaffirmed his readiness to facilitate a swift end to hostilities" and that US envoys Steve Witkoff and Jared Kushner would continue mediation efforts and were prepared to visit Moscow [14][16]. In a separate call, Zelenskyy described the conversation as "very good" and thanked Washington for assistance "from Javelins and Patriots to political support" [2][8]. Zelenskyy stated that "there is a real prospect to put an end to this war, and America's resolve is decisive," and that both leaders agreed to continue discussions at the NATO summit in Ankara [2][11].
Russian and Ukrainian officials issued directly conflicting claims over Kostiantynivka, a city described as the southernmost settlement in Ukraine's defensive "fortress belt" in Donetsk [4][9]. Russian General Staff chief Valery Gerasimov reported to Putin that Russian forces had fully captured the city, and Putin stated that the assault on Kostiantynivka was the first but important stage in taking the Sloviansk-Kramatorsk defense hub of the Ukrainian Armed Forces [10][13]. Russia's Defense Ministry also announced the capture of five villages in eastern Ukraine [9]. Kremlin spokesperson Dmitry Peskov stated that the capture was complete and that an invitation for Zelensky to come to Moscow for talks with Putin remained valid [13][19]. However, Russian accounts themselves were not entirely consistent: while Gerasimov claimed full control, the Defense Ministry later indicated that fighting was continuing [19].
Zelenskyy rejected the Russian assertion. "Of course, that is not true. It is just another Russian lie, an attempt to generate some kind of a news story," Zelenskyy said, adding: "If Kostiantynivka were under Russian control, then perhaps Putin would have no problem meeting me there to find a diplomatic way to finally end this war" [4][9]. Ukrainian General Staff spokesperson Major Andriy Kovalev stated that units of the 19th Army Corps "continue to conduct defensive operations on designated lines within the town and on its approaches," acknowledging that the situation was difficult but that the city remained under Ukrainian control [4][13][15]. A Ukrainian serviceman, Oleksandr Bakulin, denied Russian assertions of clearing the city center [34]. The Ukrainian General Staff cited automated control systems to assert continued Ukrainian control of the settlement [20].
Independent analysts assessed the city as a contested "gray zone" [10]. The Institute for the Study of War found that Russian presence in Kostiantynivka consisted mainly of small assault groups operating between Ukrainian positions, and assessed that Putin's capture announcement was not supported by evidence and may have been timed to coincide with US Independence Day [5][32]. Military researcher Kirill Mikhailov stated that Ukrainian military personnel remained in the city and that Russian forces did not exercise confident control over the entire area [10]. Alexander Kovalenko, an observer for the Information Resistance group, described the situation as "предельно сложная" (extremely difficult), with Russian troops squeezing the city from three sides and conducting daily infiltrations of small assault groups [10].
Ushakov accused Kyiv and its European allies of "counting on extending and even escalating the conflict, and on terrorism against civilians," framing Russia's military operations as a response to Western-backed escalation [6][7]. Putin told Trump that Russian forces would liberate all of Donbas, with Ushakov stating that "Por más que el régimen de Kiev se aferre a los bastiones que le quedan, nuestro Ejército los tomará sin falta" (No matter how the Kyiv regime clings to the strongholds it has left, our Army will take them without fail) [6][24].
Ukraine simultaneously conducted drone strikes targeting Russian oil infrastructure, including an oil terminal in St. Petersburg, which Zelenskyy described as "long-range sanctions" intended to cut off the financial resources sustaining Russia's invasion [28]. Novaya Gazeta Europe reported on the St. Petersburg strike alongside Russian bombing of residential buildings in Kyiv and fuel queues across Russia [17].
European leaders responded to the Trump-Putin dialogue with support while insisting on a seat at the negotiating table [27]. European Commission President Ursula von der Leyen and European Council President António Costa stressed that no decisions about Ukraine's future could be made without Ukrainian and European participation [27]. Polish Prime Minister Donald Tusk called for reciprocity in Polish-Ukrainian relations and urged caution on new financial pledges to Kyiv ahead of the NATO summit [30]. Turkish President Recep Tayyip Erdoğan said a Trump-Putin meeting had given momentum to efforts to end the war and offered Turkey as a venue for future talks [26]. South African President Cyril Ramaphosa reiterated Pretoria's non-aligned position, stating that the conflict should be resolved through dialogue [31].
White House Press Secretary Karoline Leavitt stated that US intelligence sharing with Ukraine would continue and that Russia and Ukraine had "never been closer to peace" [23]. Fox News reported that Trump described White House talks as a "very good, early step" toward peace and was arranging a follow-up call with Putin to set up a direct Putin-Zelenskyy meeting [25]. Russia also proposed a temporary ceasefire in Kostiantynivka on July 6 to hand over the bodies of fallen Ukrainian soldiers, with Peskov responding that Zelensky should travel to Moscow for talks rather than meeting in the embattled city [13][19]. The NATO summit in Ankara on July 7 and 8, where Trump, Zelenskyy, and other alliance leaders are expected to convene, represents the next scheduled forum for the diplomatic discussions [1][11].