Natasha, by your picture you appear quite young and perhaps inexperienced. Please do some actual research in to you articles before your publish them.
A subsidy is a direct payment of funds by the government to a company, such as what Solyndra received. A deduction, or tax write off, as demonstrated in this case, against profits for tax purposes is totally different, even though many people claim it is the same thing. Many of these were actually set up by the IRS back in the 70’s as a way to track the many different operating expenses incurred by oil exploration instead of lumping them all under one or two categories. Auto manufacturers, chemical companies, refineries, food industries, farmers, railroads, lumber industries, shipping, and others all have tax categories which apply only to their specific businesses. What they would have to do is change the tax code to eliminate some of the write offs specific to the oil industry.