Facing falling approval ratings and rising energy prices, President Trump grapples with stark choices in the month-long war against Iran. He must decide whether to pursue a potentially flawed deal for ...