07/06/12 Stocks were off their worst levels but were still on track to finish lower for the week following a disappointing June non-farm payrolls … [visit site to read more] or compare Credit Card Rewards and Best Credit Cards