Is it Time for a Windfall Tax? 2022 has marked record profits the oil and gas companies. The Guardian reported that in the first quarter of this year, the largest 28...