Weak earnings drag down stock market

by Mark Garrison