Market recap: Stocks retreated from early gains after Pres. Obama repeated his insistence that the rich pay more to cut the federal deficit, although no one can tell if it is just posturing before fiscal cliff talks begin next week. Banks rose on reports that Basel III rules will be delayed. Crude oil climbed 1.2% to $86.07; 10-year Treasury yields fell to 1.613%. NYSE gainers and losers finished nearly even.