US Energy Information AdministrationInternational Energy Agency
BP Energy Research
Last Updated ( Saturday, 19 November 2011 15:21 )