Whales Bet $4.01M on Egypt to Win 2026 World Cup Despite 0.25% Market Price
A $4.01M net inflow from whales into Egypt's 2026 World Cup win contrasts sharply with the market's 0.25% implied probability, highlighting a notable divergence in sentiment.