U.S. x Russia Nuclear deal by...?

$602.54K Vol.
|
Jun 30, 2026
June 30<1%
December 310%
February 40%
Outcome
Volume
Chance
June 30
$45.1K
<1%
Trader
Outcomes
Invested
Total PnL
ROI
Open PnL