The post below is lifted from the Wall Street Journal. If you don’t understand how windfall profit taxes work (especially when used on oil companies) you should give this one a read.
This has to be in the top 10 of worst ideas ever. There is an oil supply problem, not a profit problem [...]
Windfall Profit Taxes – A Primer