U.S. President Donald Trump has repeatedly issued threats to bomb an under-construction Iranian nuclear site buried deep under a mountain as the two nations exchange blows over the Strait of Hormuz.