EU gas storage at 63% pushes TTF above EUR68 per MWh