BlogNovember 9, 2005July 24, 2023 Oil Company Profits and Tax Collections: Does the U.S. Need a New Windfall Profits Tax?5 min read
BlogOctober 26, 2005July 24, 2023 State and Federal Treasuries “Profit” More from Gasoline Sales than U.S. Oil Industry3 min read