The strait of Hormuz blockade will strangle US defense industry - Tech Sentiments