Breaking
England World Cup Final Odds Collapse 50pp to 4.5% Despite $115K Whale Bets
Whales bought $115K into YES contracts even as market odds for England reaching 2026 final plunged sharply lower.
Jul 15
Daily digests, accuracy rankings and market reads on Polymarket data. 1 story.
Whales bought $115K into YES contracts even as market odds for England reaching 2026 final plunged sharply lower.