Peter Strzok: Trump's Finances Are Russian Leverage For His Compromise By Karoli Kuns 09/10/20 07:23 pm Peter Strzok was firm: Trump is compromised and it's his finances compromising him.