oil prices and depletion path - pims · 12 25/07/2008 edf r&d (a. sutter ; t. denis) - cerna...

46
Oil prices and depletion path Hubbert oil peak and Hotelling rent through a combined Simulation and Optimisation approach Pierre-Noël GIRAUD (CERNA, Paris) Aline SUTTER – Timothée DENIS (EDF R&D) [email protected]

Upload: others

Post on 25-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

Oil prices and depletion path

Hubbert oil peak and Hotelling rent through a combined

Simulation and Optimisation approach

Pierre-Noël GIRAUD (CERNA, Paris)

Aline SUTTER – Timothée DENIS (EDF R&D)

[email protected]

Page 2: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)2

Presentation overviewPresentation overview

� EDF is interested in oil as a key driving force within the energy commodities market

� ���� a pedagogic tool to get a grasp on oil prices and depletion

1. Originationand Principle

2. Optimisation model

3. Simulation model

Page 3: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

Origination and Principle

Ricardo, Hubbert and Hotelling

Page 4: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)4

IntroductionIntroduction

� a joint CERNA (Commodities Economics Lab, Ecole des Mines de Paris) and EDF R&D research project

� revisit the long term oil market fundamental driving forces

� still work in progress … few results, much methodology

� starting from the classical approaches of the field

� Ricardo differential rents

� Hotelling rent

� Hubbert oil peak

� a double modelling approach (which one is best?)

1. an optimisation model to determine the exploration strategy

2. a simulation model based on rational agents behaviour

Page 5: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)5

Hotelling modelHotelling model

� an exhaustible resource with a given stock and extraction cost

� a given demand

� presence of an abundant backstop technology with a given extraction cost (e.g. hydrogen via fuel cells)

� perfect competition between deposits owners

� no limit on production capacity

� presence of a market with a rate of return r

no arbitrage

opportunity

production of resource

is optimal any timeunchanged discounted

rent over time

Page 6: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)6

Hotelling model (2)Hotelling model (2)

( ))(exp)(price 0TTrppp ese −−+=

price of a substitutable exhaustible resource through time

Page 7: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)7

Hubbert peakHubbert peak

� oil production is bound to reach a peak � how? when?…

� oil production is geologically constrained:

� production level cannot increase too fast

� there exists a production cap above which global recovery rate is not optimal

production path of an oil well through time

Page 8: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)8

Hubbert peak (2)Hubbert peak (2)

� empirical result

total production of a multi-deposit region also shows a peak(when half of total reserves are depleted)

production path of several oil wells through time

Page 9: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)9

Hubbert peak (3)Hubbert peak (3)

� 48-US oil production peak had been forecasted by Hubbert 15 years before (with a 1 year error!)

Page 10: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)10

Hubbert peak (3)Hubbert peak (3)

� other oil producing countries production peak?

Page 11: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

Optimisation modelObjectives

PrincipleMethod

Page 12: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)12

Model objectivesModel objectives

� enrich original Hotelling model

� get a grasp on the long-term dynamic of oil price setting, by accounting for

� the need to explore to be able to produce oil

� the (random) discovery of new reserves through exploration

� reserves exhaustion

� oil production technical constraints

� 2 different production costs

� be able to find out the optimal exploration strategy

Page 13: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)13

Model principlesModel principles

� if reserves were known to actors, we would expect

� Ricardo � oil production starting in the ascending cost order

� Hotelling � presence of a scarcity rent

� oil production subject to technical constraint

� but reserves first have to be discovered, therefore

� need for modelling how they get into the agent production portfolio

� this can be viewed as an information “production” about reserves

unknown reserves

explorationreserves in

portfolioproduction demand

associated CostEx. associated CostProd.

producing

or

saving?

Page 14: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)14

� here Supply characteristics are unveiled by paying for exploration

� strategy arbitrage :

Model principles (2)Model principles (2)

� meeting known Supply and Demand under minimum cost through time

� optimisation fundamental model

� deterministic or stochastic

� numerically tractable via Linear Programming or Bellman Values

unknown reserves

explorationreserves in

portfolio

associated CostEx.

production demand

associated CostProd.

Expectation: low

Risk : medium

Expectation: medium

Risk : medium

“exploring”strategy

Expectation: medium

Risk : high

Expectation: low

Risk : low

“carpe diem”strategy

Production cost ($/b)Exploration cost ($/b)time step t

dual effect

Page 15: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)15

Model principles (3)Model principles (3)

� classical optimisation techniques very hard to use

� linear programming � exponential explosion of number of nodes to explore

� Bellman stochastic dynamic programming � limited number of states possible only which does not allow to consider a rich set of hypothesis

Expectation: low

Risk : none

Expectation: high! (cf. discount rate)

Risk : low

“explore all”strategy

Expectation: medium

Risk : high

Expectation: low

Risk : low

“carpe diem”strategy

Production cost ($/b)Exploration cost ($/b)

� dual effect or one-armed bandit problem� methodological core of the problem…

� paying in the hope of decreasing total cost?

Page 16: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)16

Model methodModel method

� 2 states Bellman stochastic dynamic programming

� minimizing total cost under supply/demand constraint

� constant and inelastic demand

� 2 types of oil available (cheap and expensive), spread into 150 unknown reserves (unique reserve size)

� randomness on future production cost of discoverable reserves

� infinitely and immediately available backstop technology

� knowledge of the agent

� statistical knowledge of the reserves to be discovered

� able to calculate ex ante the exhaustion date

� discovery cost per reserve increases linearly with portfolio reserves

Page 17: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)17

� where:

Model method (2)Model method (2)

� 2 states Bellman stochastic dynamic programming

� Bellman states: 2 types of oil reserves in portfolio

{ }( ) ( ) { }( ){ }

⋅−++= ∑

+++

−∆⋅⋅−

D

DD

Dt q

N

t

N

tt

qqP

tt

tr

r

N

t

N

tt RRVppCCIeRRV,...,0

1,21,11,2,1 , )1( min , ω

ωω

ω

each for discovered be tooil ofamount the: variablecontrol theis trD

t

� Bellman Values are then used to simulate any scenario

Page 18: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)18

Model method (3)Model method (3)

� demand is satisfied by putting new reserves into production, in the ascending cost order

� � under a technical constraint: production exponential decreaseproduction rate is proportional to current level of reserve with half-life time τ

� less realistic but only way to allow for a tractable solvency (see next slide)

production flow of an oil reserve

Page 19: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)19

Model method (4)Model method (4)

� production exponential decrease hypothesis has several modelling consequences

1. production rate is proportional to current level of reserve with half-life time τ� reserves in production are fungible through time

2. since demand is non decreasing, one can calculate ex ante the exhaustion date

3. producing reserves need not be considered into Bellman Values since they can be deduced from the state of portfolio

4. 2 states Bellman stochastic dynamic programming

production flow of an oil reserve

Page 20: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)20

0.E+00

1.E+10

2.E+10

3.E+10

4.E+10

5.E+10

6.E+10

7.E+10

8.E+10

9.E+10

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49

0.E+00

1.E+11

2.E+11

3.E+11

4.E+11

5.E+11

6.E+11

7.E+11

cheap oil in portfolio (b) exploration investment ($)

Model results examplesModel results examples

� investment is made when amount of cheap oil in portfolio is below a certain level

� investment levels are very hectic

� except for the middle period, where exhaustion begins

Page 21: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)21

0.E+00

1.E+10

2.E+10

3.E+10

4.E+10

5.E+10

6.E+10

7.E+10

8.E+10

9.E+10

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49

0.E+00

1.E+11

2.E+11

3.E+11

4.E+11

5.E+11

6.E+11

7.E+11

8.E+11

cheap oil in portfolio (b) cheap oil discoveries (b)

cheap oil new production (b) exploration investment ($)

new production cost ($)

Model results examples (2)Model results examples (2)

� a big discovery is often followed by a zero investment level� close to heuristics in 2nd part

Page 22: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)22

Model results examples (3)Model results examples (3)

0.E+00

1.E+10

2.E+10

3.E+10

4.E+10

5.E+10

6.E+10

7.E+10

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49

0.E+00

1.E+11

2.E+11

3.E+11

4.E+11

5.E+11

6.E+11

7.E+11

expensive oil discoveries (b) exploration investment ($)

� investment is made when amount of expensive oil discovered is beyond a certain level

Page 23: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)23

Model results examples (4)Model results examples (4)

0.E+00

1.E+10

2.E+10

3.E+10

4.E+10

5.E+10

6.E+10

7.E+10

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49

0.E+00

1.E+11

2.E+11

3.E+11

4.E+11

5.E+11

6.E+11

7.E+11

8.E+11

expensive oil discoveries (b) expensive oil new production (b)

expensive oil in portfolio (b) exploration investment ($)

new production cost ($)

Page 24: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)24

Model extension attemptModel extension attempt

� enrich hypothesis set

� to account for a more realistic randomness

� to better fit the reality of oil market

� stay close from optimal strategy while approximating

� sliding random tree

� use a small depth random tree to account for exploration randomness

� use Linear Programming to find the optimal time-local exploration strategy

� make it slide along the time axis

Page 25: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)25

Model extension attempt (2)Model extension attempt (2)

� sliding random tree

� size of tree can be huge…

( ) ( )

( ) categoriesdifferent of reserves of allocation ofnumber theis , where

,,10

nssnK

snKrnK

Etr

s

E

t ∑=

=+

� numeric example :

� n=9 (3 oil production cost and 3 reserve sizes) ; rE=3 and p=3

� size of tree: 4,519,515 variables and number of constraints is the same order of magnitude

� numerical limit for Linear Programming…

� does not allow for an interesting set of hypothesis

Page 26: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)26

Possible model extensionsPossible model extensions

� sliding deterministic tree

� using expectation of discoverable reserves

� sliding random non branching tree

� defining several deterministic scenarios through random tree

� � untested yet…

Page 27: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

Simulation modelObjectives

PrincipleMethod

Page 28: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)28

Model objectivesModel objectives

� get a grasp on the long-term dynamic of oil price setting, by accounting for

� reserves exhaustion

� different production cost ranges

� technical constraints (exploration and production)

� combining classical approaches

� test the existence of a Hubbert peak on oil production

Page 29: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)29

Model principlesModel principles

� enrich original Hotelling model to assess for

� the (random) discovery of new reserves through exploration

� the technical constraints on oil production

� the cost difference between the production of various types of oil (Ricardo), e.g.

� Arabian light

� West Texas intermediate

� North Sea brent

� account for the exploration strategy of the agent through heuristics

Page 30: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)30

Model hypothesisModel hypothesis

� constant and inelastic demand

� 5 cost-differentiated types of oil available, spread into 330 unknown reserves of 3 different sizes

� randomness on both size and future production cost of discoverable reserves

� infinitely and immediately available backstop technology

� knowledge of the agent

� a priori statistical knowledge of the reserves to be discovered

� updated knowledge along successive discoveries

� constant discovery cost per reserve

Page 31: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)31

Model descriptionModel description

� 5 cost-differentiated types of oil available, spread into 330 unknown reserves of 3 different sizes

� 2 types of randomness

� initial modelled distribution of oil reserves on earth

� follows a uniform law (expected number of reserves from each of the 15 categories is 22)

� this draw is made once and for all (sense of considering scenarios here?)

� order in which these reserves are discovered

� what defines scenarios

� number of scenarios is tremendous:( )

377

1510

!22

!330≡

Page 32: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)32

Model description (2)Model description (2)

� 5 cost-differentiated types of oil available, spread into 330 unknown reserves of 3 different sizes

� overestimation of cheap and small reserves ; underestimation of big and expensive reserves

0

5

10

15

20

25

30

35

5

$/b

5

$/b

5

$/b

10

$/b

10

$/b

10

$/b

15

$/b

15

$/b

15

$/b

20

$/b

20

$/b

20

$/b

25

$/b

25

$/b

25

$/b

size of reserve (bb) real number of reserves a priori number of reserves

Page 33: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)33

Model description (3)Model description (3)

� demand is satisfied by putting new reserves into production, in the ascending cost order

� under a technical constraint: a reserve yields a constant rate of production during τ years

profile of a producing reserve

Page 34: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)34

Model exploration heuristicsModel exploration heuristics

� idea: short-sighted vision � explore when it seems worth it, but to meet demand only for the following time step (no dynamic feature)

1. for each time period

� the agent owns a reserves portfolio inherited from his exploration/production decisions in the past

� it then computes for each period an exploration level such that

E[Costexploration] + E[marginal Costproduction(new port.)]

E[marginal Costproduction(old port.)]

is less or equal than

2. it proceeds with exploration, which randomly returns size and future production cost of the discovered reserve

Page 35: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)35

Simulation overviewSimulation overview

� simulation over 100 time steps

� total reserves: 2,000 billions barrels

� demand: 30 billions barrels

reserves in portfolio (b)

0

2E+11

4E+11

6E+11

8E+11

1E+12

1.2E+12

1.4E+12

1.6E+12

1 11 21 31 41 51 61 71 81 91

time

1 2 3 4 5 no more discoverable reserves

production (b)

0.E+00

5.E+09

1.E+10

2.E+10

2.E+10

3.E+10

3.E+10

1 11 21 31 41 51 61 71 81 91

time

1 2 3 4 5 S no more discoverable reserves

production (b)

0.E+00

5.E+09

1.E+10

2.E+10

2.E+10

3.E+10

3.E+10

1 11 21 31 41 51 61 71 81 91

time

1 2 3 4 5 S no more discoverable reserves

1. peaks are occurring one after the other, starting from cheapest oil types

2. there is always an overlapping of the different producing reserves

Page 36: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)36

Agent knowledgeAgent knowledge

� the agent first has to explore to be able to produce oil

� it starts with an a priori statistical knowledge of the reserves to be discovered, which might be far from the actual reality

� it will then use the outcome of its further discoveries to update this knowledge

Page 37: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)37

Agent knowledge (2)Agent knowledge (2)

� updated knowledge of reserves allows agent to better infer outcome of exploration

� for each of the 15 cost-size oil categories

updated probability knowledge

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

time

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Page 38: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)38

Inferring depletion dateInferring depletion date

� updated knowledge of the reserves allows agent to better infer outcome of exploration

� total volume estimation error

updated probability knowledge

0.0E+00

5.0E+11

1.0E+12

1.5E+12

2.0E+12

2.5E+12

1 2 3 4 5 6 7 8 9 101112 13 1415 16 17 1819 20 21 2223 2425262728

time

b

-1.0E+11

0.0E+00

1.0E+11

2.0E+11

3.0E+11

4.0E+11

5.0E+11

6.0E+11

7.0E+11

estimation error total actual volume total estimated volume

Page 39: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)39

Inferring depletion date (2)Inferring depletion date (2)

� updated knowledge of the reserves allows agent to better infer outcome of exploration

� example for 2 oil categories

0.E+00

5.E+10

1.E+11

2.E+11

2.E+11

3.E+11

3.E+11

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

actual volume 1 actual volume 15

estimated volume 1 estimated volume 15

Page 40: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)40

Inferring depletion date (3)Inferring depletion date (3)

� estimated volumes Vtotal remaining of remaining reserves allow agent to infer a depletion date T

estimated volumes of

remaining reserves at tmodel run

estimated volumes of

remaining reserves at t+1

inferred depletion date at t+1

inferred depletion date

50

55

60

65

70

75

80

85

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

time

Page 41: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)41

Inferring Hotelling rentInferring Hotelling rent

� inferred depletion date T allow agent to update the Hotelling rent rent

Hat each time step

� discount rate r also is affected by the depletion date being non deterministic

Page 42: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)42

Inferring Hotelling rent (2)Inferring Hotelling rent (2)

� marginal extraction cost marginal Costproduction

( ))(exp)( 0TTrpprent esH −−=� discount rate r at each time step

� inferred depletion date T at each time step

50

55

60

65

70

75

80

85

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

time

inferred depletion date no more discoverable reserves

0

5

10

15

20

25

30

35

40

45

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79

time

marginal extraction cost ($/b) no more discoverable reserves

end of portfolio reserves

Page 43: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)43

Inferring Hotelling rent (3)Inferring Hotelling rent (3)

� marginal extraction cost marginal Costproduction

( ))(exp)( 0TTrpprent esH −−=� discount rate r at each time step

� inferred depletion date T at each time step

0

2

4

6

8

10

12

14

1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81

time

$/b

theoritical Hotelling rentconstant discount rate Hotelling rentupdated discount rate Hotelling rentno more discoverable reservesend of portfolio reserves

Page 44: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)44

Price outputPrice output

� theoretical definition

� price for each time step is the expectation of the marginal production cost of one barrel

� more precisely, price is defined as the expectation of the marginal production cost of 1/ττττ barrel during ττττ years

� due to the variety of possible scenarios, such price might depend (among others) on realization

Page 45: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud)45

Price output (2)Price output (2)

� rational definition

� for a given agent, price corresponds to the sum of all costs necessary to meet demand

� extraction cost of marginal reserve

� exploration cost � supposed to be covered by production differential rents

� Hotelling rent

0

5

10

15

20

25

30

35

40

45

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79

time

$/b

marginal extraction cost updated discount rate Hotelling rent

Page 46: Oil prices and depletion path - PIMS · 12 25/07/2008 EDF R&D (A. Sutter ; T. Denis) - CERNA (P.-N. Giraud) Model objectives enrich original Hotelling model get a grasp on the long-term

Oil prices and depletion path

Hubbert oil peak and Hotelling rent through a combined

Simulation and Optimisation approach

Pierre-Noël GIRAUD (CERNA, Paris)

Aline SUTTER – Timothée DENIS (EDF R&D)

[email protected]