The EU’s Windfall Profits Tax: How “Tax Fairness” Continues to Get in the Way of Energy Security February 27, 2023