The "subsidies" you guys bemoan are largely the tax breaks that all industries get. Oil companies make less on each dollar of investment than many, if not most industries. And every business tax deduction is called a subsidy by the Luddites. If that is the case I guess the deductions I get for cost of goods sold, rent and employee wages should be called subsidies from the government and I should kiss someone's ring in humble gratitude.
As for subsidies, how much do the Feds and states rake off the top of oil company sales? They get much more from each gallon than the oil companies do.
Lastly, who owns these evil despicable oil companies? If you have any mutual funds or pension investments YOU DO! Of course I'm sure none of you would mind giving up those profits and retiring on less.