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