The peak of world oil production, by the most recent studies is now projected to occur sometime between 2003 and 2020