Blind Trust · Editorial

US-Iran Peace by June 2026: Polymarket Has It at 34¢ on $8.6M

More than $8.5 million has traded on whether Washington and Tehran sign a permanent peace deal before June. Two-thirds of that money is sitting on No.