High-Frequency Trading Kills Market Confidence

Recent glitches have turned up the heat on computerized traders.