President Donald Trump is reported to have held a 90-minute call with Russian president Vladimir Putin in which he offered to help the leader find a solution to the war with Ukraine. Kremlin aide Yuri Ushakov said that Trump had made the offer in the context of his participation next week at the Nato summit in Turkey. He quoted the US president as saying that US envoys Steve Witkoff and Jared Kushner were prepared to visit Moscow for another trip and would continue their role in negotiations. Putin is reported to have congratulated Trump on 250 years of independence. President Volodymyr Zelensky is also said to have had a call with the president to mark the occasion. Meanwhile, St Petersburg and the surrounding Leningrad region was struck by a large Ukrainian drone attack overnight on Saturday, with a local port and oil infrastructure hit, Russian and Ukrainian authorities have said.An oil terminal was struck in Russia’s second city, home to six million, although St Petersburg’s governor Alexander Beglov said there were no casualties.Zelensky confirmed that the revenue generating port had been struck, as had Kronstadt, an “important military target” more than 500 miles from Ukraine’s state border.Zelensky calls bluff on Russia's claim of capturing KostiantynivkaThe Ukrainian president called a bluff on Moscow's claim of capturing the eastern Ukrainian city of Kostiantynivka, calling it "another Russian lie".General Valery Gerasimov, the chief of Russia's General Staff, said on Thursday that Kostiantynivka had fallen under Russian control, but Ukraine's general staff categorically denied the claim."Of course, this is not true – it is simply yet another Russian lie designed to generate some sort of news," Zelensky said yesterday about Russia's claims on a call with German Chancellor Friedrich Merz."If Kostiantynivka were currently under Russian control, then surely Putin would have no problem meeting me there and finding diplomatic solutions to finally end the war," the Ukrainian president said.Vishwam Sankaran5 July 2026 07:30Ukraine's long-range attacks on Russian oil and energy infraUkraine struck the St Petersburg oil terminal and the Kronstadt Naval Base in Leningrad Oblast, which is Russia's main Baltic Fleet base, causing fires at the oil terminal and the base overnight.The drone attack is a significant blow as the St. Petersburg Oil Terminal is one of the largest petroleum transhipment terminals in the Baltic region, with a design capacity of 12.5 million tons of petroleum per year.Russia uses the naval base for warship repair and maintenance and for controlling the sea approaches to St. Petersburg.Footage published yesterday shows fire and smoke at the St. Petersburg Oil Terminal after Ukrainian drone attacks.The strikes may have reduced the Russian oil refining industry to over 40 per cent of its capacity, Ukraine's military said.Vishwam Sankaran5 July 2026 07:01Vishwam Sankaran5 July 2026 06:30Zelensky meets wounded soldiers in OdesaThe Ukrainian president visited a medical facility in Odesa and met wounded soldiers and veterans there yesterday."It is good to see you. Thank you for your service, for defending our country, and for your courage. We are proud of you and wish you a speedy recovery," Zelensky saidHe also met veterans and graduates of Ukraine's Superhumans rehabilitation center in Odesa."I'm often asked – by foreign journalists and by our partners – how Ukraine does it. How, despite all strikes and all the horrible pain, Ukrainians can keep going, refuse to give up, and remain so resilient. One of the answers is you and your example," the Ukrainian president said.Vishwam Sankaran5 July 2026 06:00Vishwam Sankaran5 July 2026 05:30Russia proposes temporary ceasefire in key front-line Ukrainian cityRussia has proposed a temporary ceasefire lasting about 6 hours on Monday in the front-line city of Kostiantynivka, which it previously claimed was captured by Moscow's troops.The Russian defence ministry proposed the ceasefire from 12pm to 6pm tomorrow to facilitate the handover of fallen Ukrainian service members' bodies.Kremlin said Ukraine must notify the Russian military of its decision by noon today Moscow time.Russia claimed yesterday that the Donetsk Oblast city of Kostiantynivka was under Russian control.But Ukraine has categorically denied Russia's claim of capturing Kostiantynivka, calling it false.Vishwam Sankaran5 July 2026 05:00Netherlands to host tribunal to prosecute RussiaNetherlands said yesterday that it would host a special tribunal to prosecute Russia's leadership for launching the invasion of Ukraine.Since there are currently no global legal entities authorised to prosecute what's called a "crime of aggression" for Russia's invasion of Ukraine, a dedicated tribunal needs to be organised for it."The Russian aggression against Ukraine cannot go unpunished. That is why we need to establish a special tribunal," the Dutch prime minister Rob Jetten posted on X after a call with Ukrainian president Volodymyr Zelensky.He confirmed that the Netherlands will serve as the host country for the special tribunal.Vishwam Sankaran5 July 2026 04:30Zelensky thanks Trump on US Independence DayUkrainian president Volodymyr Zelensky spoke with US president Donald Trump yesterday, congratulating him on America's 250th year of independence.The two also discussed the battlefield situation and efforts to end Russia's war against Ukraine."We are grateful to the United States for all the assistance provided, from Javelins and Patriots to political support," Zelensky wrote.Ukraine appreciates that "America stand with us in defending our independence", he said.Discussing the current situation on the front line, the Ukrainian president said there is a "real opportunity to end this war", adding that "America's determination will be decisive"."Thank you, America! Thank you, Mr. President!" he wrote, wishing the US "continued prosperity and every success" on its Independence Day.Vishwam Sankaran5 July 2026 03:53Maira Butt5 July 2026 02:00Putin has admitted Russia is facing problems in Ukraine war – are there signs he may be cracking?When Vladimir Putin spoke to a state TV reporter, few expected him to make such a frank admission about his flagging invasion in Ukraine.Speaking just hours after Ukraine hit another oil refinery in the southern Krasnodar region, Putin said that Russia was facing “problems” due to repeated attacks on infrastructure that have sparked fuel shortages across the country.Ukraine has intensified strikes on refineries, depots and supply routes in recent months as part of an audacious strategy using cutting-edge long-range drones. Queues have been seen at petrol stations across Russia, while fuel rationing has been implemented in regions including occupied Crimea and Siberia.Maira Butt5 July 2026 01:00