That's half the battle, now what about the externalities? Should all people be held to account for their actions? Should some people be able to generate record breaking profits while contributing to a hugely troubling and dangerous situation that is going to cost additional tax dollars to deal with those issues? If there's any leeway to grant its that not much of anyone paid any serious attention to the early climate scientists when they started talking about these issues a century and half ago. I don't think they should be grandfathered into paying a contrition for what they have done in the past, but for each ton of carbon tuel they are selling, they need to pay a carbon tax to help deal with the atmospheric carbon enhancement that ton of fuel represents. When coal becomes to expensive, energy companies will invest in more price competitive alternatives.
Personally, I'd rather see a heavy temporary shift to Natural Gas systems which while still carbon fuelled, are much cleaner and easier to scale so that we can go more with distributed local power networks along with a doubling of our nuclear power capacity to bring it up more into the 40-50% level. The rest will evolve as the market guides it over the next few decades.
Carbon tax? Nonsense. AGW is junk science. Don't wreck the economy based on garbage.
So, you are saying that some people shouldn't have to pay all of the costs associated with their actions? That we should raise taxes on all individual citizens to pay for the profit making actions of these few individuals? Either you believe in the free market system and principles of individual responsibility or you don't. If you don't believe in those principles don't espouse them as solutions, if you do believe in them then you have to accept all the premises that are a part of those systems.
Ahhh, it's so refreshing to see the socialists raise their heads above the sand. In answer to your question. No. the whole of society benefits from their actions at producing energy.
Without energy you are back to living in your cave.