01/18/13 The price of oil slipped to near $95 a barrel Friday but remained near four-month highs after new data showed China’s economy rebounded in the final quarter of last year, suggesting an increase in energy … [visit DailyMarkets.com to read more] or compare Credit Card Rewards or Best Credit Cards