Trump’s Iran deal remains problematic