FeaturedOil & GasEuropean gas prices fall to lowest level since Russia-Ukraine warPrajwal WeleJanuary 12, 2023 by Prajwal WeleJanuary 12, 2023 Dutch TTF gas surged to a record €345 per megawatt hour in March... Read more