07/05/12 An large plunge in nonfarm payrolls and a slide in the euro has assisted oil prices falling more than 2% early Friday … [visit site to read more] or compare Credit Card Rewards and Best Credit Cards