Special Report: Bad News Bears (Part Three)

kbrown | October 15, 2006
Font Size

Energy analyst John Kilduff warned that $70/barrel oil could “be the breaking point for the economy.” He was wrong.