Page added on March 21, 2008
Oil’s recent slide and the slackening demand that an economic slowdown’s expected to bring have stimulated hopes that crude could soon safely stabilize below the $100 range.
But beneath seesawing supply and demand lies the deeper question of just how much oil the planet has in the first place
The answer to that question supports
Leave a Reply