Germany, France pledge mutual support to avert energy crunch