U.S. President Donald Trump said on Monday that Ukraine and Russia had agreed not to hit each other's energy targets. "Ukraine has agreed not to hit Russian Energy targets. Russia has agreed to do, likewise!" he wrote, adding that he believed the hike in diesel fuel prices is caused by the war in Ukraine not the Iran war. Ukrainian President Volodymyr Zelenskyy said Ukraine was not convinced that Russia was willing to abide by any agreement. "The war must be brought to an end. And a de-escalatory step regarding critical infrastructure could be the first step toward peace. We expect specifics from our partners," Zelenskiy said on the Telegram app. Trump on Sunday called on Ukrainian President Volodymyr Zelenskiy to stop targeting Russian diesel infrastructure, saying the attacks were causing a shortage of the fuel that is "hurting the world". A wave of long-distance Ukrainian drone attacks on oil refineries in recent months has reduced Russia's fuel production, triggering fuel shortages including gasoline across the country. Ukraine says that by attacking Russian refineries it is trying to push up the cost to Moscow of continuing its invasion of Ukraine.