Headline: No 10 insists UK has sufficient energy supply despite ‘concerningly low’ gas storage levels
Asset: LNG