Trump Has Putin over a Barrel