Believe it or not oil companies ARE subsidized. Trump intends to but those subsidies out. And the reason that they are subsidized is because the taxes on the gasoline and other by-products make the government 10 times as much in taxes as the stockholders make in profits. If they didn't offer SOME tax advantages American oil companies would have been out of business long ago.
The recent enough for you? 2015 Top 500 North American Solar Contractors (external - login to view)
I wish you would think about what your trying to convey - it appears to be nothing more than crude arguments designed to promote your own political position instead of what is happening in the real world.