In a recent report, the International Energy Agency said that the U.S. could finally achieve energy independence in the next few decades. (11/15/12)

Latest Videos