Page added on August 16, 2005
If peak oil were imminent, and the market were taking it into consideration, we would expect continuous rising contract prices. Which we don’t have. Contract prices peak with January and February of 2006, and then begin to taper off.
Leave a Reply