Because I guess it’s kind of concerning that the residents of Iowa and New Hampshire, about 1% of the US population and about 0.006% of the global population, have the most influential vote on who will one day become the leader of the free world.
Just a thought.
Rolling Alpha posts about finance, economics, and sometimes stuff that is only quite loosely related. Follow me on Twitter @RollingAlpha, or like my page on Facebook at www.facebook.com/rollingalpha. Or both.