US Blockade of Hormuz Tests Ceasefire

On April 10, 2026, the United States initiated a full naval and air blockade of the Strait of Hormuz, a critical chokepoint for global oil and gas supplies. Thi...