German gas storage sits at 50% as European prices reach 64.60 euros per MWh · Pollar