> The last I checked, no cash was being given away to oil companies.
I am guessing you don't check often or you check in the wrong places (like Faux News).
As Oil Industry Fights a Tax, It Reaps Subsidies
These subsidies have been the subject of frequent battles in the lame US Congress.
Either way please read up on this crap and go crawl back under your rock.