Today's Takeaway: Mechanical Traders May Be Partly to Blame for Market Fluctuations

Download
PRI WNYC