2026-10-15XThread partSource itemOpen original source ↗There is a 46% chance of Russia x Ukraine peace talks by December 31, per Polymarket. See more: https://t.co/Ik3ElBv4DO