Energy Report: Green New Deal Preview
February 16, 2021 at 08:45 AM EST
Rolling blackouts. Frozen wind turbines, the shutdown of refineries, and environmentalists are pointing fingers at the oil and gas industry and the oil and gas industry is pointing fingers back at them.