TTF benchmark continued its creeping upward climb after hitting €55 per mmBtu on Friday, the highest since October 2023, with ...