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