Monthly Archives: March 2009
Oil production peaked in 2008
Production of oil peaked in 2008 at 81.73 million barrels / day according to The Oil Drum. The world credit crunch / economic recession has now lead to a decline in demand and hence production. Of course when the economic … Continue reading