I have no doubt that Russia will and should remain a major source of energy supplies for Europe and the world. – Joe Biden