Business | Thu May 6, 2010 7:32pm EDT

Stock plunge raises alarm on algo trading