John Mearsheimer: Trump is desperate. The war is tanking the economy, the straits are closed, and midterms are coming. Lose Congress, get impeached. He needs a deal. But Iran is in the driver's seat.
Iran started the war weaker. Now they're not. They attacked Israel directly. They're willing to escalate. They won't cut Trump any slack.
So the man who promised "no new wars" is now trapped in one-begging for an exit