EU nations agree to a cap on gas prices to address the energy crisis After weeks of negotiations on the emergency solution that has divided opinion inside the bloc as it strives to contain ...