HUBBERT REVISITED-4: Why higher oil prices are inevitable this year, rest of decade

July 29, 2004
The stubborn refusal of oil prices to drop in recent months has amplified doubts regarding the adequacy of near-term oil supplies and the long-term outlook for crude oil prices.