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