Obama and Trump traded barbs over the Iran war, tariffs and the White House ballroom ahead of the US midterm elections. With less than a week until Election Day, Trump is campaigning in Republican-leaning states as record fuel prices, rising costs and an unpopular war in Iran pose challenges for Republicans.