Peak Oil Peaking from Around the Corner
Peak oil is looming and peaking at us from around the corner. This is according to the Oil Depletion Analysis Centre in London. The scientists there have stated that cheap crude oil actually peaked in 2005 and when one considers heavy crude oil in hard to get to placed like deep sea bottoms, then the […]
Continue Reading