By | July 13 2010 5:08 PM

Stocks rallied for a sixth straight day on Tuesday after Alcoa's quarterly results heartened investors that had fled to the sidelines on jitters about the sustainability of the economic recovery.