French drillers unearth a potential mammoth hydrogen deposit in Lorraine, leading to energy sector excitement.