m (1 revision(s))
(No difference)

Revision as of 23:47, 6 January 2007

The belief that the peak level of oil production has been reached. Also, that the declining reserves will not be able to meet the ever-increasing consumption. April 2005 China surpassed Japan as the second largest world consumer (behind the U.S. of course). Per barrel prices top $75.

See Also

External Links

Cookies help us deliver our services. By using our services, you agree to our use of cookies.