The blue chips climbed again on good news from the European Central Bank, but Rite Aid and Diamond Foods fell on earnings.
read more