Nonsense; oil companies knew where the profits were since the 40s; piddling tax never was a disincentive to drill here--it was just too costly in comparison to OPEC's.
While it is a favorite line of liberals who love taxes, it has been demonstrated to be false countless times. The simple fact of the matter is that taxes are costs to businesses. Nothing more, nothing less. If they can pass the costs onto consumers, then no big deal, they do. And the consumer loses. If they cannot, the business avoids the cost by looking for ways not to pay the tax - buy overseas.
Most people do the same thing with their purchases - look for the better value - yet cannot then believe that a company would be so smart. They are actually smarter, but since they are not a "buddy" people then assign the intelligence to some other nefarious practice - usually greed. They are no more greedy than the guy who buys sodas on sale at the store across town instead of down the street because they are cheaper.
But a question for all liberals. If we are to beleive that we must raise taxes when times are tight and government revenues fall short - why dont we get a tax rebate when times are good and tax revenues exceed forecasts? (I dont say need as government has not had a problem needing every penny it gets).