Donald Trump says rising economic costs will not force him into an Iran deal, but Nigel Green, CEO of one of the world’s largest independent financial advisory organisations, says triple-digit oil, rising Treasury yields, and mounting pressure on US consumers will ultimately narrow the White House’s room for manoeuvre.