Gas reserves in Europe's underground storage facilities hit all-time high Oct 16 2023, 14:16 Business