Stocks close mixed; inflation pushes up retail sales; industrial production rises; Bank of America profits grow.