Hundreds of commercial tankers are stranded on both sides of the Strait of Hormuz after Iran shut the critical chokepoint on April 18, halting traffic and leaving crews trapped amid reports of gunfire ...