US president postpones possible attacks on energy infrastructure after hailing ‘productive’ discussions with Tehran ...