Russia and Ukraine start first peace talks in seven weeks as clock ticks on Trump ultimatum July 23, 2025 by Finance On Earth Russia and Ukraine start the first peace talks for seven weeks