U.S. Blockade of Strait of Hormuz Stalls Global Oil Shipments