Odds of Russia x Ukraine ceasefire on Friday at least 20%? · top holders · Whale Watch