Retail traders have done absurdly well in the last year, and it's not clear whytwitter.com2 points·electricwallaby··1 commentOpen articleSaveView on HN