Oddbean new post about | logout
 Wall Street is a free market? BlackRock, Vanguard, State Street and friends? First I've heard 🤔