Surging energy prices across Europe raise inflation concerns
European gas contracts for November delivery jumped to EUR 118.0 from EUR 17.0 six months…
Martin BelchevOctober 8, 2021













