Iran is refusing nuclear inspectors access to declared sites while its officials issue threats over US assets and shipping near the Strait of Hormuz.