Gas price in Europe smashes all-time high
LONDON: European prices for natural gas exceeded $2,150 per 1,000 cubic meters for the first time ever, on Wednesday, according to Intercontinental Exchange’s London clearing
Read more