A 45 minute radio program from NPR. Well worth a listen if you want to understand why stock trading is now dominated by professional insiders who are able to game the operations of markets to exploit other traders.
However, when the other traders are large institutions, it isn't clear that anything wrong is going on here. These are big multi-billion dollar companies playing in a big market. What is clear is that individual investors should steer clear (and index)!