What's this? Energy producers lining up for a carbon tax??