Iran has warned that any new attack by the United States on its territory would trigger retaliation against critical energy infrastructure across the region.