A wealth of information compiled by the EIA.

http://www.eia.doe.gov/oiaf/aeo/index.html

Eric’s Website