Iran has threatened to close transit routes through the Strait of Hormuz, claiming full control of the vital energy passage despite US assertions to the contrary.