Loading...
Peak oil and oil depletion are the number one problem with the world energy supply. This problem with energy supply is taking its toll on the monetary system, finance, and economy of the world.
oildepletion
Oct 6, 2008
21
United States