0x2aece148fc173c98fb9ea6bdaf3f28b034c31499
Will Barack Obama win the 2028 Democratic presidential nomination?
YES position
Track this trader in real-time