Odd Lots
How All Financial Markets Turned Into The Same Big Trade
00:00 / 41:55
Advertisement