EU nations agree gas price cap to shield consumers
The cap will kick in if prices breach 180 euros per megawatt hour for three days running.