Donald Trump threatened this week to “obliterate” Iran’s energy sector if it did not agree to a deal by Monday, but signalled ...