The S & P 500 had climbed 16 percent since its March low and yesterday closed at its highest since Dec. 2 .
The S & P 500 had climbed 16 percent since its March low and yesterday closed at its highest since Dec. 2 .
The Nasdaq Composite Index rose 19.67 , or 1.3 percent , to 1523.71 , its highest since June 18 .