There is no question the peak of oil production happened in 2005. Interesting details ( based on all data jan 2007 ) by Kenneth S. Deffeyes: http://www.princeton.edu/hubbert/current-events.html