Some countries already have passed taxes on the windfall profits of energy companies.

Back to top button