Norway fleet was arleady given to England,french mostly sunked by England,but soviets were Hitler ally since 1939.If they gave their merchant ships to them,it should worked.
Problem is - soviet from beginning was fake allies.They wanted France and Germany bleed each other,so they could come...