Has the world reached "Peak Oil"? If not, when?

CplDevilDog on December 2, 2009, 7:52 am

hard to figure out, too many unkowns?

lofi on December 3, 2009, 2:04 am