Monday, November 05, 2007

$300 Oil? Peak Oil Revisited.