The 2026 World Cup final is set, and Polymarket has already generated over $2 billion in bets - TrendCloud