By | April 08 2010 2:16 PM

Stocks gained on Thursday, led by the retail sector after surprisingly strong March sales as a rebound in consumer spending was seen as a harbinger for strength in corporate earnings.