The Iran war and the upcoming US mid-term elections in November may have kept US President Donald Trump occupied.