Natural gas prices in Europe have tumbled to levels last seen before Russia sparked a global energy crisis by invading Ukraine Rome, Italy | Xinhua | Helped by mild winter weather and high storage, prices for natural gas in the European Union (EU) have now settled back to levels seen before …
Read More »