Thursday, June 11, 2009

Energy Outlook - Can the Oil Rally Sustain?

Oil Tops $73 a Barrel - Analysis and Discussion with Oil Outlooks & Opinions President Carl Larry (Bloomberg's Taking Stock)