Computerized trading may — or may not — have helped 500-point drop

by Marketplace Staff