Electricity and gas prices in Europe witnessed a notable increase this week, primarily driven by concerns regarding the surge in electricity demand due to high temperatures. As of June 24, Europe’s natural gas inventory reached an all-time high of 75.21%, experiencing a week-on-week increase of +2.84 pct. However, the replenishment of inventory slowed down due […]