U.S. energy independence in 18 months!

Energy Secretary Rick Perry declares that American energy independence may finally be at hand!