Link: Americans for Energy Independence. Feel the math on this page that I hereby linketh to. It is full of stats that will make your head spin. For example, add these few items up:
1. US oil demand is 20 million barrels per day, 75% is imported.
2. Saudi Arabia supplies nearly 15% of US imports.
3. Iraq has two of the top ten oil fields in the world at Rumaila and Kirkuk. Iran has three of the top ten.
What does that spell?