Even liberals LOVE "oil subsidies" and refused to take them away when they had a veto proof majority in the House, Senate, and had the Presidency ... so it wasn't the Republicans.
http://www.forbes.com/sites/energysource/2012/04/25/the-surprising-reason-that-oil-subsidies-persist-even-liberals-love-them/