LONDON (AFP) – The price cap on energy bills for most United Kingdom (UK) households will drop to the lowest level for more than two years, regulator Ofgem said yesterday, easing the nation’s cost-of-living crisis. Bills will start falling from April on lower wholesale energy prices, which had surged in the wake of the invasion […]