Does the new US administration have sufficient economic leverage over Russia to force it to make peace, or at least talk ...