Stocks pulled off another big recovery, reversing from early losses and closing near session highs.




Share this: