Trump has no cards to play on Ukraine

The U.S. president is in a predicament.