Will Russia and Ukraine agree to a ceasefire before August 1, 2026? · YES 10% — Manifold odds