Recorded on June 2, 2010
David Kreutzer discusses the Gulf oil spill as "oil drilling's Three Mile Island."
Research Fellow in Energy Economics and Climate Change