what was the cause of the loss of the last us naval vessel lost in the battle of the atlantic ?
german submarine u-546