In the report, we produce data that suggests a peak of global oil production at less than 95 million barrels a day, up from some 85 million now, and we summarize fears that could result in a peak of less than 92 million, plus a steep fall beyond the peak, all at a time when demand is rising well in excess of 100 million barrels a day.
FORBES: Magazine Article