That's a great video: hilarious and informative. IMHO, Congress, not the presidents, are to blame for U.S. dependence on foreign oil. The last 8 presidents have made energy independence a goal, but the necessary legislation was not passed.
We need not look back any further than what is going on today: President Bush got the electric vehicle tax credit passed, and now the fricking dummies (i.e. House Republicans) want to revoke it. This a product of their crooked campaign contributions, and vapid bromance with energy security traitors like Rush Limbaugh. In an environment where the American Petroleum Institute distributes more than 200,000 publications each year all designed to further the use of their product, bought and paid for Congressmen have little to fear. This is undue influence.
2012 / Silver Ice Metallic / Neutral Leather / Navigation / Bose / Hard Drive / Rear Camera / Park Assist / OnStar service / Sirius satellite radio / Polished Forged Wheels / Volt All Weather Rubber Floor Mats and Cargo Mat / Dual Cargo Nets / Volt Door Sill Plates / Battery Enhancement / StopSafe ECU (rear end accident avoidance system) / Diamond Gloss polymeric resin / Ziebart front bumper and hood paint protection film / XPel Door Edge and Doorsill Guards /