Is It Time to Tax the Oil and Gas Industry’s Windfall? May 5, 2026 by business Is It Time to Tax the Oil and Gas Industry’s Windfall?