The leaders of Germany, Britain and the Netherlands cautioned Monday against abruptly banning Russian energy imports as part of sanctions against Moscow over its invasion of Ukraine, saying there were no immediate alternative supplies. The pushback came after the United States on Sunday said it was in “active discussions” with …
Read More »