Energy Flagship Energy’s Tejal Shah Energy Markets Update – 17th April 2025 Finance News Apr 17, 2025 0 Prices have slumped in recent weeks but after yesterday’s gains of over 3% in European and UK gas markets, we are set… Read More...