US and Germany strike a deal over Nord Stream 2

by