States should tax windfall oil profits to fund their way out of crisis | Renewable Energy Politics May 5, 2026 The last fossil fuel crisis caused incredible amounts of pain for the people of Europe. In 2022, after Russia invaded…