Futures Movers: Oil futures top $95 per barrel for the first time in a year

Oil futures topped $95 per barrel for the first time in a year, as traders react to dwindling inventories.

Previous post : Philip Morris International lowers earnings outlook on currency shifts
Next post NerdWallet: Be extra vigilant about these credit card scams during the holiday season