December 2009

World oil demand to accelerate: IEA

Days of cheap energy look numbered