US terminates 1955 treaty with Iran after UN court ruling

Is this a distraction from Tax evasion? Kavanaugh? Push to get GOP to the polls or is this a necessary diplomatic move with a sound strategy behind it?

‘BREAKING: Secretary of State Pompeo announces US canceling 1955 treaty with Iran on economic relations and consular rights.’