The EU is now importing more energy from the U.S. than from Russia:

And Germany has been importing no gas from Russia since the summer: