You do remember that Germany is building an off-shore LNG terminal, and Poland was given US civie nuke tech?
They may not help immediately, but alternatives to Russian energy are in the process of being put into operation.
As well, I think Finland could ask Norway for help, given all their oil...