European natural gas prices have fallen sharply in recent days, with the Dutch Title Transfer Facility (TTF) benchmark dropping below €28 per megawatt hour on Tuesday — a level not seen since April ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results