There is another critical point here that gdman raised: "(c) What kind of guarantee is there that the oil from off-shore drilling WILL NOT be exported to other countries?"
Currently, there is none. And that is a critical part of the problem. The oil market is world-wide, priced in U.S. dollars, and subject to every whim of the international financiers (ie: big money gamblers). They buy & sell ownership of millions of barrels of oil on paper (ie: speculate) AND manipulate the value of OUR dollar. The Washington gangmembers (democrat & republican) purposely refuse to legislate that our (U.S.) resources and OUR dollar be controlled by this country. They are able to change it. There is no plausible reason to allow our oil to be shipped overseas or bought & sold willy-nilly, available for the international gamblers to play with at their pleasure.
Wall Street and the commodities markets are "allowed" to do this. You and I pay the price, while the Washington crowd is in on the professional gambler's game; and we all know that they're making big money too!
The solution is relatively simple:
(1) Require that any resources drilled, mined, or otherwise acquired from U.S. land be prohibited from the world market. Of course, the "Free-Traders" will have a conniption; but look at all the wonderful benefits they've given us via "NAFTA", "CAFTA", and all the other "_AFTAs".
(2) Return to the Gold-Standard value of the U.S. dollar. Presently, our dollar is essentially worthless. It is just pretend money, because Washington (and the rest of the world) has treated it as such. It is just a commodity, no different than pork-bellies, except that it is inedible. Our country has actually been Bankrupt for roughly the last 15 years; we are owned by China, the Mideast, and Japan (though Japan is also nearly bankrupt), who hold the paper (bonds) financing our incomprehensible $9+ Trillion national debt. That is more than twice what it was in 1992, when Ross Perot warned about what was destined to happen. Our economy was rather stable until Nixon's crew took us off the gold-standard in the 1960's.
If Washington will not drastically reverse this growing catastrophic situation, some country(s) will sooner-or-later demand that we pay-up on their bonds. This is simply Economics 101. And what do you think will happen then?