That being, "The United State's production of oil has reached a new peak this year." And the next. And the next. And the next. It would be sweet irony indeed if the high oil prices that had peak oil believers merrily twirling 'round the tops of their towers were what tipped us onto the road of outright energy independence. Twirl faster, you loons, twirl faster!
Via Instapundit.