Stocks staged a solid recovery, with the Nasdaq leading for the second day.




Share this: