World Oil Supply: Peak or Not Peak?
February 7, 2008, No Comments

February 7, 2008 (ENN) (90-95% probability of recovery), Probable (50%) or Possible Reserves (5-10%) has heightened unce ...