Markets | Tue Jun 17, 2008 1:16pm EDT

World crude production has peaked: Pickens