U.S. stocks climbed on Friday and the main indexes were set for weekly gains after Goldman Sachs capped a strong earnings season for big banks, while a surprise rise in retail sales raised optimism about economic recovery.
Goldman Sachs gained 2.7 percent as a record wave of dealmaking activity drove a surge in the bank’s quarterly profit.