Oil Company Profits and Tax Collections: Does the U.S. Need a New Windfall Profits Tax? November 9, 2005
State and Federal Treasuries “Profit” More from Gasoline Sales than U.S. Oil Industry October 26, 2005