Exchanges, Brokers, Dealers, ClearinghousesECON 252 · Financial Markets · Lec 21 · Robert Shiller · Yale UniversityRobert ShillerYale University7 ch1:09:22