Weakness at the open continued throughout much of the morning session but stocks managed to trim the losses by the closing bell.




Share this: