Well this is something strange. A lot of people are blaming US oil companies for the prices rising. Now, as a kid I remember the 70's then the 80's when OPEC cut oil production, etc. So what can the US do?
1) revisit old oil sites from the 1800's/early 1900's to see about more oil; technology has changed a lot since then and the ability to reach further down is possible; would promote job growth in some areas such as KY, WV and PA for example
2) get to ND and region to begin drilling for the 250 billion of barrels we are sitting on there; new technology has made the drilling possible the the cost per barrel would be $30
3) allow exploratory drilling off shore in more areas; some of the little countries are doing it off their coasts and the government has blocked 85% from this
4) allow drilling in Alaska since there is more there to be found
Now we could all talk to the tree huggers/communists

who live in $1.5 million dollar homes, well paying jobs, nice cars to use enviromentally friendly methods (which I am sure they have already) or just go ahead, remove a lot of red tape, EPA (

) monitorization of drilling sites and get that black gold out of the ground. It is now a matter of national independence. Drill for more oil here at home and at the same time still move forward with new technology for cleaner air and new fueling methods (however with most of the corn going to ethanal production ,for which I have seen none of here, that in itself raises the price of corn products).