May 14, 2010

VIDEO: The State of the Energy Sector

The oil spill in the gulf has left a lot of questions, but it may have also left much more for opportunistic investors. Brian Hicks from U.S. Global Investors discusses the potential in a world where oil prices could surge to over $100 a barrel.