This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
EU governments agreed Friday to tax the windfall profits of oil and gas companies and to cap the revenues of some electricity generators as the cost of Europe's energy crisis spirals higher.