From paragraph 1 of your summary.

The depletion rate of 2.5% per year means that 908 billion barrels per day can be produced from existing fields.

908 billion barrels per day! We are saved. ;-)

Woops, thx I have edited the mistake!

Rembrandt