3 ms·Retail traders have done absurdly well in the last year, and it's not clear why2 points by electricwallaby 6y agonibsfive 6y agoThe more people you enfranchise, like democracy, the more values shift. This is the new normal.