On April 12, 2026, the U.S. Navy initiated a strict blockade of the Strait of Hormuz, sending immediate shockwaves through ...