Iran 'desperately looking for leverage,' analyst says amid harsh exchange with U.S.

Read more