Moscow threatens to close a major gas pipeline to Germany after the US pushed its European allies to consider banning Russian oil imports over its invasion of Ukraine.