Oil Industry Financial Performance and the Windfall Profits Tax · Electoral Command Center
Over the past 13 years, surging crude oil and petroleum product prices have increased oil and gas industry revenues and generated record profits, particularly for the top five maj…