EU states agree $191 gas price cap to contain energy crisis

EU states agree $191 gas price cap to contain energy crisis