Strong growth from Asia, especially China, and a rebound in demand from recovering economies elsewhere fueled a four-month rally that knocked crude over the $70-$80 range it held for much of the year.
U.S. crude oil futures surged to a 2010 high on Friday, settling up $1.54 a barrel at $91.38 a barrel, after touching $92.06, the highest level since Oct. 7, 2008. The settlement marked the largest end-year price since 2007.
London Brent gained $1.66 to settle at $94.75 a barrel, its highest end-December settlement since 2007 and up nearly 22 percent on the year.