News and Opinion Number One Reason For Europe’s Energy Price Crisis Is Its Sky-High CO2 Tax Feb 18, 2022