A U.S.-Iran deal is ultimately possible because Iran needs money analyst says – CNBC