Oil prices hit another 26-month peak today before pulling lower on profit-taking before the Christmas and New Year break. London Brent North Sea crude for February delivery soared to 94.74 Dollars per barrel, the highest point since October 2008. But, the contract later came down to 93.86 dollars, down by 39 cents from yesterday's closing level.
News On AIR | December 24, 2010 7:57 PM
Oil prices hit 26-month high