Oil ends 2011 up 13%

Via IOL Business | 01 Jan 2012 - 11:34:11
Oil prices ended 2011 up 13 percent as a fresh wave of supply concerns capped a year of unrest. Source