After months of wrangling, EU energy ministers finally approved the first ever cap on gas prices, which is scheduled to come into force in February. The aim of the measure is to curb the crisis that has been rocking Europe over the past year as a result of gas and energy prices surging to unprecedented …
Continue reading