Happy Peak Oil Day?

World crude oil production (exclusive of NGL), as estimated by the Oil and Gas Journal. The highest production so far occurred in May 2005. The graph is not zero-scaled.